Guided breath-hold & breathing tables
Premade or custom CO₂, O₂, and breathing schedules with optional breathe-up, countdowns, and clear phases.
Pool, depth & dry planning
Build week-by-week plans for pool, depth, and dry sessions across STA, DYN, DNF, CWT, CNF, FIM, and more.
Streaks & leaderboards
Track your daily training streak, longest hold and opt-in to the global leaderboard.
What is freediving?
One breath, one focus.
Freediving is the practice of holding your breath while diving underwater — without scuba gear. It is a sport of stillness, relaxation and meticulous training. FreediveTraining helps you build the two pillars that matter most: tolerance to CO₂ and economy of O₂, and combine them with structured pool and depth work.
Pool disciplines
STA · DYN · DYNB · DNF
Depth disciplines
CWT · CWTB · FIM · CNF
Tables
CO₂ · O₂ · breathing · fixed · custom
Always
Train with a buddy
Box · custom patterns
Hold · rest cycles
Save · re-use
Day by day
How it works
Pick or build a session
Choose a premade CO₂, O₂, breathing, and custom table or design your own round-by-round schedule.
Follow the session timer
Audio cues before holds start and end, a live countdown, and a full view of every round ahead.
Plan your week
Add pool, depth, and dry workouts to each day — laps, lines, hangs, and rest.
Ready for your first session?
It takes 30 seconds to set up — and you can train offline once a table is loaded.
Frequently asked questions
Common questions about training, accounts, and safety on FreediveTraining.
FreediveTraining is a freediving training platform that will help you organize, plan and execute training sessions. With guided CO₂ and O₂ breath-hold tables, pool/depth/dry workout planning and a personal library of exercises you planing gets much easier.
You can open the Training page and run many premade breath-hold tables without signing in. A free account unlocks your library, custom tables and workouts, training plans, the dashboard, knowledge tests, notifications, and leaderboard options.