Dive Ascent Planner (Educational)
Use this quick tool to estimate a decompression schedule from depth and bottom time. It is intended for learning and rough planning only.
What is a decompression stop calculator?
A decompression stop calculator estimates how long a diver should pause during ascent so dissolved inert gas can leave the body more safely. During a dive, breathing gas under pressure increases nitrogen loading in tissues. If ascent is too fast, bubbles can form and increase decompression sickness risk. Stop planning helps manage that risk by slowing the pressure change.
How this calculator estimates your ascent profile
1) No-decompression limit (NDL) baseline
The tool uses a simplified NDL reference table based on common recreational planning ranges. It interpolates between depths and then optionally reduces that limit by your conservatism setting. If your bottom time stays within the adjusted NDL, the result is usually a normal ascent plus a safety stop recommendation.
2) Excess time above NDL
If your bottom time exceeds the adjusted NDL, the calculator creates staged decompression stops at progressively shallower depths. The stop durations are estimated from the amount of NDL exceedance and dive depth. This produces a practical educational schedule that includes stop depth, stop time, and cumulative ascent runtime.
3) Total ascent time
The output includes travel time between stops, stop durations, and time from the final stop to surface. This gives you a clear estimate of total ascent time, not just the stop minutes alone.
Inputs explained
- Maximum depth: The deepest point of your dive profile.
- Bottom time: Time from descent to beginning ascent.
- Ascent rate: Your planned vertical speed while ascending.
- Conservatism: A planning buffer that shortens no-stop limits.
Worked example
Suppose you plan a 30 meter dive for 30 minutes with a 9 m/min ascent. If this exceeds the adjusted NDL, the calculator may assign stops at 9 m, 6 m, and 3 m with increasing duration at shallower levels. You can quickly test how reducing bottom time or adding conservatism changes your schedule and total ascent duration.
Best practices for real-world dive planning
- Use a certified dive computer as your primary source during the dive.
- Keep ascent rates controlled and consistent.
- Include a safety stop on most recreational profiles.
- Account for cold water, workload, repetitive dives, and altitude.
- Train with an instructor before conducting decompression dives.
Important limitations
This calculator is not a full decompression algorithm implementation and does not replace dive computers, training, or agency-approved tables. It does not model multilevel segments, gas switches, oxygen toxicity limits, repetitive tissue loading with high precision, or individual physiological variability. Treat it as a learning aid and pre-planning sanity check only.
FAQ
Can I use this for technical decompression diving?
No. Technical dives require dedicated software, validated algorithms, proper gas planning, and formal training.
Why add conservatism?
Conservatism provides extra margin by reducing your effective NDL. Many divers use this when conditions are colder, more strenuous, or uncertain.
What if my result shows long decompression?
Consider shortening planned bottom time, reducing depth, or redesigning the dive. When in doubt, simplify the profile and prioritize safety.