Free scuba calculators and dive guides
Check your nitrox MOD, SAC rate, gas reserve and no-deco limits. Each calculator shows the formula it uses, and the guides explain what the numbers mean.
Tools
All calculators
No-deco limits, nitrox, trimix blending, gas reserves and oxygen exposure. Every result comes with the formula and assumptions behind it.
Nitrox Calculator
Nitrox & TrimixMaximum operating depth (MOD), best mix and equivalent air depth (EAD) for enriched air nitrox.
Open toolNitrox Blending Calculator
Nitrox & TrimixHow much oxygen and air to add for a nitrox fill, from an empty cylinder or with gas already in it.
Open toolTrimix Calculator
Nitrox & TrimixOperating depth range, equivalent narcotic depth (END), best mix and partial-pressure blending for helium mixes.
Open toolCNS / OTU Calculator
Nitrox & TrimixCNS clock percentage and OTU (oxygen tolerance unit) accumulation based on oxygen partial pressure (ppO₂).
Open toolSAC Calculator
Gas PlanningWork out your surface air consumption (SAC) in L/min from the pressure, time and depth of a logged dive.
Open toolRMV Calculator
Gas PlanningConvert a SAC rate in bar/min to RMV in L/min and back, so your breathing rate works with any cylinder size.
Open toolGas Planning
Gas PlanningGas required for a dive, minimum reserve (rock bottom) and turn pressure by the rule of thirds.
Open toolTank Duration Calculator
Gas PlanningHow many minutes your gas lasts at a given depth, from your SAC rate, tank size and the pressure you keep in reserve.
Open toolDECO 2000 Table
Decompression & TablesThe dive table used in CMAS training: no-deco limits, group letters and surface interval credits.
Open toolDECO 2000 Planner
Decompression & TablesEnter depth and time to get the dive profile, deco stops and group letter. Works for repetitive dives too.
Open toolMulti-Gas Deco Planner
Decompression & TablesDecompression stops for air, nitrox or trimix with up to two deco gases, from the Bühlmann ZHL-16C model with gradient factors.
Open toolAltitude Diving Calculator
Decompression & TablesAir pressure at a mountain lake, the sea-level equivalent depth to use with tables, and adjusted stop depths.
Open toolScuba Weight Calculator
WeightingA starting amount of lead from your body weight, exposure suit, tank and water type, to fine-tune with a buoyancy check.
Open toolDive Unit Converter
ConversionsConvert bar and psi, metres and feet, kilograms and pounds, °C and °F, and cylinder sizes between litres and cubic feet.
Open toolSuggest a Tool
Your ideaTell us which dive calculation would make your planning easier.
Blog
Latest guides
8 min read
Best Wreck Diving Destinations in the World: Depths and Training
Chuuk Lagoon, Thistlegorm, Coolidge, Zenobia, Scapa Flow, Coron, Bikini and Gallipoli compared: depths, training needed, protection rules and wreck safety.
Read more8 min read
CNS Oxygen Toxicity Over Multiple Dives: A Nitrox Liveaboard Week
CNS % and OTU explained with a worked four-dive EAN32 day, NOAA single and 24-hour limits, REPEX multi-day OTU limits and the symptoms to know on a liveaboard.
Read more8 min read
Rock Bottom Gas Calculation: Minimum Gas for Two Divers, Step by Step
How to calculate rock bottom (minimum gas) for two divers sharing one tank: a worked 30 m example, how it compares with thirds and 50 bar, and turn pressures.
Read moreAbout the tools
How the calculators work
The formulas are on the page
Every calculator lists the formula, the rounding and the limits it uses, so you can compare it with what you learned in your course.
Based on DECO 2000
The dive planner uses Dr. Max Hahn's DECO 2000 table, the same one taught in CMAS courses.
Runs in your browser
There is no sign-up and no paywall. The numbers you type stay on your device and are not sent to a server.
FAQ
Frequently asked questions
Can I use these calculators instead of a dive computer?
No. The calculators are planning and training aids. They do not replace dive training, current printed tables or a dive computer. Use them before a dive to check your plan, and always dive within the limits of your certification.
How accurate are the results, and which formulas do you use?
Every calculator shows its formula, rounding and limits on the page, so you can check a result by hand. Where rounding affects safety, it goes to the safer side: MOD and best mix are rounded down, EAD and gas pressures are rounded up. Oxygen exposure uses the NOAA limits, and the dive planner uses Dr. Max Hahn's DECO 2000 table.
Are the calculators free? Do I need an account?
They are free and there is no sign-up. The calculations run in your browser, so the numbers you type stay on your device and are not sent to a server.
What is MOD and how is it calculated?
MOD (maximum operating depth) is the deepest point where a gas stays within your ppO₂ limit. MOD = (ppO₂ limit ÷ FO₂ − 1) × 10. For 32% nitrox at 1.4 bar that gives 33.7 m. The nitrox calculator also works out EAD and the best mix for a planned depth.
Should I use a ppO₂ limit of 1.4 or 1.6 bar?
Common practice is 1.2-1.4 bar for the working part of the dive and up to 1.6 bar only for decompression stops, where you are resting. The difference in exposure time is large: the NOAA single-exposure limit is 150 minutes at 1.4 bar but 45 minutes at 1.6 bar. The nitrox calculator starts at 1.4 bar. If your training agency sets a lower limit, use that one.
How do I calculate my SAC rate, and what is a good SAC rate?
SAC is the gas you breathe per minute at the surface. Take the gas used in litres (pressure drop × tank volume), divide it by the dive time, then divide by the average absolute pressure (average depth ÷ 10 + 1). There is no single good number, because body size, fitness, workload and water temperature all change it. Measure your own rate over several dives with the SAC calculator and plan with that.
What is the difference between SAC and RMV?
Some sources give SAC in bar per minute, which only holds for one tank size, and RMV in litres per minute, which works with any tank. Others use SAC for both. Our calculator reports litres per minute, so you can use the result with any tank.
How long will my tank last at a given depth?
Gas use rises with depth. At 20 m the absolute pressure is 3 bar, so each breath uses three times as much gas as at the surface. Enter your depth, time, SAC rate and tank size in the gas planner and it shows the gas the dive needs in litres and bar.
Should I use the rule of thirds or rock bottom?
The rule of thirds keeps one third of your gas for the way back and one third as a reserve. It comes from cave and wreck diving, where you cannot swim straight up. Rock bottom (minimum gas) is the gas you and your buddy need to reach the surface together if something goes wrong at the deepest point of the dive. The gas planner calculates both.
What is a safe CNS limit?
The CNS percentage shows how much of the NOAA time limit for your ppO₂ you have used, and 100% means you have reached it. The CNS and OTU calculator marks 80% and above as caution and anything over 100% as danger. The value falls again at the surface: Shearwater computers, for example, use a 90-minute half-time, so 80% drops to 40% after 90 minutes. Follow your training agency's limit and your dive computer's warnings.
Are dive tables still used? What is DECO 2000?
Yes. Dive tables are still taught in training and give you a backup plan if your dive computer fails. DECO 2000 is Dr. Max Hahn's table, the one taught in CMAS courses. It is designed for 0-700 m altitude with an ascent rate of 10 m/min. You can read the full DECO 2000 table or plan single and repetitive dives with the dive planner.
What is END in trimix diving?
END (equivalent narcotic depth) is the depth at which air would feel as narcotic as your trimix does at the planned depth. Helium is not narcotic, so more helium gives a shallower END. Training agencies differ on whether oxygen counts as narcotic, so the trimix calculator shows END both ways.
Do the calculators support feet and psi?
The calculators work in metric units: metres, bar and litres. To switch units, use the Dive Unit Converter. It converts bar and psi, metres and feet, kilograms and pounds, °C and °F, and metric cylinder sizes to cubic feet (a 12 L at 232 bar is about 97 cu ft, an AL80 about 80). Quick figures: 1 bar is about 14.5 psi and 1 m is about 3.28 ft.