Comparison

mvPlan vs Time to Surface

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

mvPlan

Features
Read full description

Plan your dives with confidence. mvPlan is a full-featured decompression planner for recreational and technical divers, built on the proven Buhlmann ZHL-16B and ZHL-16C algorithms with gradient factor conservatism. OPEN CIRCUIT & CLOSED CIRCUIT Plan dives on standard open circuit or CCR rebreathers with fixed or dynamic setpoints, multiple diluents, and full bailout planning with stress gas consumption. ALL GAS MIXES Air, Nitrox, Trimix, Heliox, pure O2 -- use any combination with automatic MOD, END, EAD, gas density and ppO2 calculations. MULTI-LEVEL PROFILES Build complex dive profiles with multiple depth changes, gas switches, and diluent changes. mvPlan computes the optimal decompression schedule for the entire profile. SAFETY MONITORING Track CNS and OTU oxygen toxicity, narcosis exposure (END), gas density alerts, and isobaric counter-diffusion (ICD) risk. Configurable alerts keep you informed. GAS PLANNING Calculate required gas volumes for each mix with configurable RMV rates for bottom, deco, and stress phases. Tank capacity checks ensure you carry enough gas. BAILOUT PLANNING Full worst-case bailout calculations for CCR divers: configurable bailout delay, stress RMV, and independent bailout gas selection with complete decompression schedule. VISUAL DIVE PROFILE Interactive depth/time graph with ceiling overlay, gas change markers, and pinch-to-zoom. Tap any segment to inspect tissue saturation across all 16 compartments. PDF EXPORT & SHARING Generate print-ready dive tables with all parameters, deco schedule, and gas requirements. Share plans directly from your device. SAVE & ORGANIZE Save unlimited dive plans, import/export as JSON, rename and manage your plan library. FULLY CONFIGURABLE Gradient factors (with presets), ascent/descent rates, last stop depth, altitude compensation up to 4000m, salt/fresh water, metric or imperial units. 6 LANGUAGES English, French, German, Spanish, Italian, Polish. Dark and light themes for comfortable display in any conditions. Free and open source (GPL). No ads. No account required. No data collection.

About

Time to Surface

This technical dive planner calculates staged decompression for dives up to 56 meters. It supports multiple bottom gases and one deco bottle, offering detailed gas planning, runtime tracking, and contingency solutions. The app also accounts for repetitive dives and provides a printable wetnote layout.

Highlights
  • Staged decompression planning (15-56m)
  • Support for six bottom gases and one deco gas
  • Twin cylinder configuration
  • Bühlmann ZH-L16C model with adjustable gradient factors
  • Adjustable ppO2 and descent rates
  • Repetitive dive planning
  • Contingency scenario calculations
Features
Read full description

Staged decompression from 15 to 51 m (56 with a warning), on six bottom gases with one deco bottle. Runtime, stops, minimum gas and both cylinder fills, before you kit up — then your team signs it. Planning is free, with no account and no limit. WHAT IT PLANS • Six bottom gases: EAN32, triox 30/30, EAN28, air, 21/35 and 18/45, in a twinset of your choice • One decompression gas — EAN50 or oxygen — in an AL80, AL50 or AL40 • EAN50 at 21 m even when the first stop is shallower, on by default • A swim to the drop-off before the deep segments, on back gas or the deco bottle • A second deep segment, deeper or shallower than the first • Bühlmann ZH-L16C, gradient factors set per plan, 20/85 by default • ppO2 1.2 bar working by default, set per plan; 1.6 at a stop — stricter than the usual 1.4 • Descent 20 m/min; ascent 9 m/min to the first stop, 6 between stops, 1 over the last 6 m, all adjustable. Stops every 3 m, the last at 6 m • Metric or imperial THE GAS PLAN Back-gas fill and turn pressure on thirds, halves or all usable, on the ten-bar grid. Minimum gas: two divers sharing back gas to the first deco gas at 3 m/min. Fill: bottom phase with descent, plus minimum gas. Deco bottle fill and reserve from the solved schedule. CNS. If gas or CNS cannot carry the bottom time asked for, it plans the longest that fits and names the limit. THE DIVE, MINUTE BY MINUTE Each leg shows the runtime it starts and ends at. A wetnote page — schedule, gas checkpoints, on-the-fly adjustments — to copy by hand. On the fly: 5 minutes more or less, 3 m deeper or shallower, each re-solved, with the change in deco minutes and gas per cylinder. PRAGMATIC DECOMPRESSION Off by default, chosen per plan. On, each 21–9 m stop gets one time, and the 6 m stop is the longer of their sum and what the model needs: simpler to run, not more conservative. BRIEFS AND DIVE SITES A brief keeps a dive — site, depth and bottom time — free, unlimited, in your own iCloud. Sites: Dive log's known list (OpenStreetMap and reviewed submissions); add your own and submit them for review. Your divers, their SCR and your sites are shared through iCloud with every Diver.Today app. DIVES BEFORE THIS ONE Up to three earlier dives, each with its surface interval. Nitrogen and helium carry over; CNS decays at a 90-minute half-time. No published table covers repetitive deco dives; your earlier profiles run through the same model. SIGNED TEAM PLANS A plan is one brief on one date with a dive lead and divers — your buddies or names you type — frozen with every figure it printed. Each diver signs by finger on your iPhone; skip anyone not there and come back to them. Send it as a picture or a one-page PDF. Plans are free and unlimited, with the app's watermark and store line. YOUR DIVE CENTER'S BRAND The Diver.Today App Family subscription puts your logo, name, two lines and color on every plan you send, without the watermark, and your color, picture and logo across the app. $2.99 a month or $19.99 a year, each with a week free, or $49.99 once for life (US prices). It covers every Diver.Today app. WHAT IT DOES NOT PLAN Rebreathers. Cave or wreck penetration. Hypoxic mixes and their travel gas. Altitude — sea level only. OTU. More than one decompression gas, a stated limit of this release. IT REFUSES RATHER THAN WARNS A gas past its oxygen limit or a surface interval under an hour gets no numbers rather than numbers with a caution. YOUR DIVE COMPUTER OWNS THE DIVE This is pre-dive arithmetic. It passes no verdict on a dive and replaces neither training, your computer nor your judgment in the water. The planner works offline. No ads, analytics or tracking. Briefs, plans, divers and sites sync through your own iCloud; nothing about you is sent to us, and a dive site only if you submit it. iPhone, iOS 17 or later. Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ Privacy Policy: https://diver.today/timetosurface-site/privacy.html

Screenshots

mvPlan4 screens
Time to Surface4 screens

Verdict

The call

The clearest difference is in-app purchases: mvPlan at none against Time to Surface's 3. mvPlan also leads on device support (3 vs 1) and iOS requirement (15.0 vs 17.0). Time to Surface's advantage is update cadence (every 2 days vs fortnightly). On price and ads there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Time to Surface sells 3 in-app purchases, starting at $2.99 per month. mvPlan asks for nothing beyond the download.

UpkeepUpdate frequency

mvPlan ships an update fortnightly, Time to Surface every 2 days. Both last shipped on October 25, 2026.

Scorecard4 real differences · 5 level
mvPlan versus Time to Surface: the parameters behind the verdict, then further details
ParametermvPlanTime to Surface
PriceFreeFree
Rating—5.0 (1 ratings) — better
Number of ratings—1 — better
Update frequencyFortnightlyEvery 2 days — better
AdsNoNo
In-app purchasesNo — betterYes
Monetization—Free
DevicesiPhone, iPad, iPod — betteriPhone
Requires iOS15.0 — better17.0
Further details — not scored
Size10 MB8 MB
Age rating4+4+
DeveloperCAP-RELRUSTAM ISMAILOV

In-app purchases

None

mvPlan

No in-app purchases

3 purchases

Time to Surface

Subscriptions2
  • Diver.Today, monthly7 Days trial$2.991 Month
  • Diver.Today, yearly7 Days trial$19.991 Year
One-time1
  • Diver.Today, for life$49.99

Questions

Is mvPlan free?
mvPlan is free to download, with no in-app purchases.
Is Time to Surface free?
Time to Surface is free to download, with in-app purchases available.
Do mvPlan or Time to Surface have ads?
Neither mvPlan nor Time to Surface shows ads.
Which is updated more often, mvPlan or Time to Surface?
mvPlan ships an update fortnightly, and Time to Surface every 2 days. Most recently, mvPlan was updated on October 25, 2026 and Time to Surface on October 25, 2026.

Other comparisons