scoooba

What's the difference between a dive table and a dive computer?

Short version: the same math, fed different information. A table assumes you spent your entire dive at your deepest depth. A computer uses the dive you actually did, second by second. On a real dive, that difference is worth a lot of bottom time — and it isn't free.

The square profile

A table is built around one picture: you drop straight to a depth, stay there, and come straight back up. Divers call it a square profile. The dive I'll use on this page — one of mine, in Grenada, breathing EAN32 (nitrox, 32% oxygen) — reached 76 ft at its deepest, so the table puts me in its 80-ft column, and on PADI's EANx32 table the no-stop limit at 80 ft is 45 minutes.1 The table counts bottom time from the moment you start down until the moment you start your final ascent — all of it charged at that deepest depth.1

The 80-foot column of the EANx32 tableOne column of the EANx32 Recreational Dive Planner, 80 feet: bottom times 5, 10, 13, 14, 16, 18, 19, 21, 23, 25, 27, 28, 30, 32, 34, 36, 38, 41, 43 and 45 minutes for pressure groups A through T. A 29-minute dive rounds up to 30 minutes, group M. 45 minutes is the no-stop limit; groups Q to S require a safety stop.Group 80 ft A 5 B 10 C 13 D 14 E 16 F 18 G 19 H 21 I 23 J 25 K 27 L 28 M 30 N 32 O 34 P 36 Q 38 R 41 S 43 T 45 1. Deepest point 76 ft: round up to the 80-ft column 2. Bottom time 29 min: round up to 30 → group M 3. 45 min: the no-stop limit shaded: safety stop required my dive
Figure 1. Reading the table: the 80-ft column of the EANx32 table

One column only, redrawn from PADI's EANx32 Recreational Dive Planner to show how a table is read — for illustration, not for planning a dive. Left: the pressure group; right: the longest bottom time for that group at 80 ft. A table always rounds up: to the next deeper column, and to the next longer time.

Square profile: 80 feet for 45 minutes on EAN32A dive profile drawn as a rectangle: straight down to 80 feet at time zero, flat at 80 feet for 45 minutes, straight back up to the surface. 0 ft 20 ft 40 ft 60 ft 80 ft 5 m 10 m 15 m 20 m 25 m 0 10 20 30 40 50 60 time (minutes) surface 45 minutes at 80 ft straight down straight up
Figure 2. Square profile: 80 ft for 45 minutes on EAN32

The table's picture of a dive: straight down to 80 ft, 45 minutes there, straight back up. Every dive the table plans is drawn this way.

The equation gives the same answer

That 45 isn't magic. It's the tissue-loading equation from What does my dive computer actually measure?, turned around to ask a different question: not “how much nitrogen after t minutes?” but “how many minutes until this compartment hits its limit?”

t = T × log2[ (Pi − P0) ÷ (Pi − Plimit) ]

Worked example — one compartment at 80 ft on EAN32

Every number that goes into the equation comes from something simple:

Table 1. Where the numbers come from
NumberWhat it isWhere it comes fromValue
PsurfaceAir pressure at the surfaceSea level1.013 bar (1.00 ATA)
PvaporWater vapor in your lungsYour lungs are saturated with water vapor at body temperature, 37 °C (99 °F): 47 mmHg, the same at any depth. It takes up a slice of every breath, so the other gases share what's left0.063 bar (0.062 ATA)
P0Nitrogen in the compartment before the diveFresh from the surface, your tissues hold the nitrogen of surface air, 79% of what's left after water vapor: (1.013 − 0.063) × 0.790.75 bar (0.74 ATA)
PambientTotal pressure at 80 ftSeawater adds one atmosphere every 33 ft: 1.013 × (1 + 80 ÷ 33)3.47 bar (3.42 ATA)
PiNitrogen you breathe at 80 ftEAN32 is 68% nitrogen, again after water vapor: (3.47 − 0.063) × 0.682.32 bar (2.29 ATA)
TThe compartment's half-timeBühlmann's compartment 4 (the sixteen are listed on the computer page)18.5 min
PlimitThe most nitrogen this compartment may carry back to the surfaceBühlmann's limit for compartment 4 at surface pressure, from his two published coefficients for it2,32.05 bar (2.02 ATA)
  • Known: T = 18.5 min, P0 = 0.75 bar, Pi = 2.32 bar, Plimit = 2.05 bar (Table 1).
  • Unknown: minutes at 80 ft until this compartment reaches its limit.
  • Why: the compartment closes half its gap to Pi every 18.5 minutes; we want the moment it crosses Plimit.
  • Equation: t = T × log2[ (Pi − P0) ÷ (Pi − Plimit) ]
  • Substitute: t = 18.5 × log2[ (2.32 − 0.75) ÷ (2.32 − 2.05) ] = 47 minutes (in bar; ATA gives the same answer).

Do the same for all sixteen compartments and the smallest answer is your no-stop limit:

Table 2. Minutes at 80 ft on EAN32 until each compartment reaches its limit
CompartmentHalf-time (min)Minutes to its limit
1–25–8never — they fill up before they reach it
312.561
418.547 ← first to the line
52749
638.352
754.362
87778
9–16109–635100 and up

Forty-seven minutes from the equation, forty-five from the table. The two minutes are the difference between models: PADI's tables aren't built on Bühlmann's numbers but on their own model with its own limits, tested on recreational divers and rounded on the cautious side.4 Same idea, same arithmetic, nearly the same answer. (That 2.05 bar is the one limit printed on this site. It's here to show the arithmetic — not to plan a dive with.)

Nobody dives a square: a real dive in Grenada

Here's the catch. You don't magically appear at depth and magically reappear on the surface, and you don't spend the whole dive pinned to the deepest point of the reef. So here's the dive itself: one of mine, Grenada, 30 July 2026, on EAN32, straight from my Garmin Descent X50i's log. (What nitrox itself buys you, compared with air, is its own question — that's the next FAQ, using this same dive.)

Grenada, 30 July 2026: a 76-foot dive on EAN32Depth against time from a dive computer log: down to about 65 to 75 feet in the first five minutes, more than twenty minutes between 60 and 69 feet, a direct ascent at minute 27, an extended safety stop at 11 to 19 feet, and the surface at about minute 40. A dashed rectangle shows the EANx32 table counting 30 minutes at 80 feet; a dot at minute 25 marks the tightest moment on the computer. 0 ft 20 ft 40 ft 60 ft 80 ft 5 m 10 m 15 m 20 m 25 m 0 10 20 30 40 50 time (minutes) computer: tightest moment dashed box: table counts 30 min at 80 ft extended safety stop
Figure 3. Grenada, 30 July 2026: a 76-ft dive on EAN32

From my Garmin Descent X50i's log, one reading a second. The dashed box is how the table counts the dive; the dot is the computer's tightest moment.

Table 3. The dive in numbers
Date and time30 July 2026, 9:28 a.m. local time
WhereOff Grenada's southwest coast; entry at 12.02119° N, 61.79391° W (map)
Dive of the dayFirst — 45 hours since my previous dive
WaterSalt; 29 °C (84 °F) at depth, 31 °C (88 °F) at the surface
Deepest point23.1 m (76 ft)
Average depth12.5 m (41 ft)
Time underwater40 minutes
Bottom time, as a table counts it29 minutes (start of descent to leaving the bottom)
Safety stopAbout 9 minutes at 3–6 m (11–19 ft)
GasEAN32
Cylinder pressure195 bar (2,830 psi) at the start, 53 bar (770 psi) at the end
ComputerGarmin Descent X50i: Bühlmann ZH-L16C, gradient factors 35/75 (“High”)

Down to the high 60s in five minutes, more than twenty minutes between 60 and 69 ft along the reef, straight up at minute 27, and a long, lazy safety stop. Nothing like a square.

Table 4. The same dive, table against computer
What it seesRoom left at the tightest moment
EANx32 table30 minutes at 80 ft (limit 45): group M15 min
Computer, no added conservatismthe dive, second by second51 min
Computer, my settings (gradient factors 35/75)the dive, second by second20 min

On the table

The deepest point was 76 ft, so the table uses its 80-ft column: limit 45 minutes. Bottom time, from the start of the descent until I left the bottom: 29 minutes, which the table counts as 30. That's group M (Figure 1), 15 minutes short of the limit — with every one of those 30 minutes charged as if I'd spent it at 80 ft.

On the computer

The computer runs the same kind of equation every second, at the depth I was actually at. With no conservatism added, its tightest moment came at minute 24, at 68 ft, with 51 minutes of no-stop time still left. That's the square tax made visible: the table's 15 minutes against the computer's 51, for the same 29 minutes underwater.

But I don't dive with the conservatism switched off. With my settings — gradient factors 35/75, which Garmin calls “High” — the room left drops to 20 minutes, close to the table's 15. The computer's extra time was real; I chose to give most of it back.

And the model can be checked against the real thing. On the day, my Descent X50i was set to the gas I actually had, 30%, with the same 35/75. Run that way, the model's lowest no-stop time is 15.1 minutes, at minute 25. My X50i logged 15.0 minutes, at minute 25. The arithmetic on this page is the arithmetic on my wrist.

Where the extra time comes from — and what it costs

The table's square isn't wrong; it's deliberately pessimistic. Every minute you spent shallower than your maximum, it charged at your maximum, and that overcharge was built-in margin. A computer hands that margin back to you as bottom time.

Four things follow:

  • Spend it knowingly. A diver who rides every dive to the last minute of no-stop time is diving closer to the line all day, and how close you push the line is the strongest predictor of getting bent that we have.5 (More on that here.)
  • Deep first, then shallower. The credit comes from working up: every minute spent shallower than your deepest point loads you less than the table assumes. Going deeper later in a dive spends that margin fast.
  • Your settings decide. On my Grenada dive the computer found 51 minutes of room; my conservatism setting took it back to 20, close to the table's 15. Conservatism is a choice to give time back. That's the point of it.
  • The computer still doesn't know you. It tracks the dive precisely and your body not at all — no age, no fitness, no hydration, no idea how hard you just finned. (Here's why.)

So use the computer for what it's good at — following the dive you really did — and treat the extra time it gives you as a margin you're allowed to keep, not one you're required to spend.

How the numbers were worked out: Bühlmann ZH-L16C limits, no gradient factors unless stated, 1 atmosphere per 33 ft of seawater, the dive stepped through in one-second intervals; the Grenada dive uses my computer's own log, one reading a second, nitrox run as EAN32 (the cylinder analyzed at 30% that morning; the page uses 32% so PADI's EANx32 table applies), “my settings” are gradient factors 35/75; set as my computer was, the model matched its logged no-stop time to within a few seconds. Your computer's model and settings will give different numbers; the pattern will be the same.

For education only. This page explains the physics and the reasoning behind dive tables and computers. It is not for dive or gas planning. Plan every dive with your training, your dive computer and your gauges, and follow your instructor or dive professional.

References

  1. PADI. Recreational Dive Planner and EANx32 Recreational Dive Planner (tables), with instructions for use. Rancho Santa Margarita (CA): PADI. ↩ab
  2. Bühlmann AA. Decompression–Decompression Sickness. Berlin: Springer; 1984. ↩
  3. Baker EC. Understanding M-values. Immersed. 1998;3(3):23–27. ↩
  4. Hamilton RW, Rogers RE, Powell MR, Vann RD. Development and validation of no-stop decompression procedures for recreational diving: the DSAT Recreational Dive Planner. Diving Science and Technology Corp.; 1994. ↩
  5. Marroni A, Kot J, Pieri M, Pelliccia R, Balestra C. Identification of DCS risk factors in recreational diving: a multifactorial model based on the DAN DSL Database 2024. International Maritime Health. 2026;77(1):1–12. doi:10.5603/imh.108038 ↩

← Back to FAQ