Dive Profile Planner Calculator
Plan recreational dives using no-decompression limits (NDL). Calculates NDL at depth, safety stop duration, pressure group, and repetitive dive guidance.
Inputs
Results
No-deco limit (min)
45
NDL usage (%)
67
How to Use This Calculator
- Enter your planned maximum depth in meters (recreational limit is 40 m).
- Set your planned bottom time in minutes.
- Indicate if this is a repetitive dive (within 6 hours of the previous dive).
- If repetitive, enter your surface interval in minutes to account for residual nitrogen.
- Read No-Deco Limit (NDL) in minutes and ensure your planned time stays below 80% of NDL for a safety margin.
- Note the Safety Stop duration at 5 m and the Minimum Surface Interval before your next dive.
How the result changes with Planned depth (m)
| Planned depth (m) | No-deco limit (min) | NDL usage (%) |
|---|---|---|
| 8.7 | 219 | 14 |
| 18 | 56 | 54 |
| 29 | 22 | 138 |
| 38 | 11 | 273 |
What each input means
- Planned depth (m)
- Maximum planned depth in metres. Recreational limit is 40 m.
- Planned time (min)
- Planned bottom time in minutes.
- Repetitive dive?
- 0 = first dive of the day, 1 = repetitive dive (within 6 hours of previous).
- Surface interval (min)
- Time since previous dive surfaced (only applies to repetitive dives).
What each result means
- No-deco limit (min)
- Maximum time at this depth without requiring decompression stops.
- NDL usage (%)
- Percentage of the NDL consumed by your planned time. Keep below 80% for safety margin.
- Within NDL?
- 1 = your planned time is within the no-decompression limit. 0 = exceeds NDL.
- Safety stop (min)
- Recommended safety stop duration at 5 metres.
- Pressure group (0-25)
- Nitrogen loading level after dive (0=A to 25=Z). Lower is better.
- Min surface interval (min)
- Minimum surface interval before next dive to reach a safe nitrogen level.
- Max repetitive depth (m)
- Recommended max depth for a repetitive dive after 1 hour surface interval.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersPlanned depth (m) = 20, Planned time (min) = 30, Repetitive dive? = 0, Surface interval (min) = 60 = 4 input(s) provided
- Calculate No-deco limitNo-deco limit45 = 45
- Calculate NDL usageNDL usage = (plannedTimeMin / adjustedNdl) * 10067 = 67
- Calculate Within NDL?Within NDL?1 = 1
- Calculate Safety stopSafety stop3 = 3
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Dive Decompression Calculator
Estimate no-decompression limits, safety stop requirements, and dive risk levels. For educational planning only — always use certified dive tables or a dive computer.
DivingDive Trip Cost Calculator
Estimate total dive trip costs including flights, accommodation, dive packages, gear rental, Nitrox fills, food, and insurance.
DivingDive Log Statistics Calculator
Analyze your diving history to estimate SAC rate, air consumption efficiency, experience level, and depth-to-experience safety ratio.
DivingGas Planning Calculator
Plan your gas supply using SAC rate, depth, and time. Calculates consumption at depth (Boyle's Law), maximum bottom time, turn pressure, and reserve adequacy.
More in Sports, Outdoors & Recreation.