Egg Boiling Time Calculator

Stop guessing. This calculator applies the Williams physics equation — derived by Exeter physicist Charles D. H. Williams in The Science of Boiling an Egg — to your exact egg: weight, starting temperature, target doneness, altitude, and cold-start vs boiling-start. Then run the built-in countdown timer and ice-bath timer.

Physics-based · verified against Williams' published test eggs — 57 g fridge egg: equation gives 4:33 soft vs his "four and a half minutes"

Your egg

57 g
4 °C
Targets the white-yolk boundary: 63 / 66 / 70 / 75 °C
Boiling-start: eggs into already-boiling water. Cold-start: eggs in cold water, heat on.
0 m
1.5 L
2000 W

Worked examples

Example 1 — Soft-boiled breakfast egg (room-temp egg)

  1. Take a large egg (57 g) out of the fridge 30 minutes early so it reaches 20 °C.
  2. Bring a pot of water to a rolling boil at sea level (100 °C).
  3. Lower the egg in gently with a spoon and start the timer: the Williams equation gives 3:20 for the white-yolk boundary to reach 63 °C.
  4. Lift out and plunge into ice water for 3 minutes. Cut the top: runny golden yolk, just-set white.

Example 2 — Hard-boiled at altitude, cold start

  1. XL egg, 64 g, straight from the fridge (4 °C). You are at 1,500 m, where water boils at 94.8 °C, and you start with the egg in cold water (1.5 L, 2,000 W burner).
  2. Heat-up time for the water: 1.5 × 4186 × (94.8 − 20) / (2000 × 0.70) ≈ 5:35.
  3. Williams time at full boil for a 75 °C yolk boundary: 9:01. The egg absorbs heat during the ramp, credited at 35%.
  4. Total from the moment you turn on the heat: 12:39. Then ice-bath 3 minutes for a fully set yolk with no green ring.

Reference tables

Doneness times — 58 g egg, fridge, boiling-start, sea level

DonenessYolk-boundary targetTime
Soft (runny)63 °C4:36
Jammy (custardy)66 °C5:11
Medium (just set)70 °C6:02
Hard (fully set)75 °C7:16

Size vs time — medium doneness, fridge, boiling-start, sea level

Egg weightTime
43 g4:56
50 g5:28
57 g5:58
64 g6:26
71 g6:54

Altitude vs time — 58 g egg, fridge, hard, boiling-start

AltitudeWater boiling pointTime
0 m99.8 °C7:16
1,000 m96.5 °C8:01
2,000 m93.1 °C8:55
3,000 m89.7 °C10:04

How the math works

The engine implements Williams' result verbatim: the egg is treated as a homogeneous sphere of mass M, and the cooking time is when the white-yolk boundary reaches the target temperature Tyolk, with water at Twater and the egg starting at Tegg. Constants are Williams': density 1.038 g/cm³, specific heat 3.7 J/g/K, thermal conductivity 5.4×10⁻³ W/cm/K.

Doneness targets
Soft 63 °C (Williams' own soft definition) · Jammy 66 °C · Medium 70 °C · Hard 75 °C. The yolk coagulates between 65–70 °C and the white between 62–65 °C (Williams). Jammy/medium/hard targets are documented estimates.
Altitude
Air pressure from the ISA barometric formula, boiling point from the Antoine equation for water (NIST constants). Rule of thumb: about 1 °C lower per 285 m — an approximation, not used by the engine.
Cold-start
Water heat-up from burner physics (70% efficiency, documented estimate) plus Williams time at full boil, minus a 35% pre-warm credit for heat the egg absorbs during the ramp (engineering estimate, documented).
Honest limits
Williams himself noted the model under-predicts at high altitude (a "three-minute egg" took 5 minutes at 1,917 m), because coagulation is a gradual rate process, not an instant switch. Treat high-altitude results as a baseline and add margin.

Practical tips

Frequently asked questions

How long does it take to boil an egg?

It depends on the egg's weight, its starting temperature, how set you want the yolk, your altitude, and whether you start with boiling or cold water. As one example: a large 58 g egg straight from the fridge (4 °C), lowered into already-boiling water at sea level, needs 6:02 for a medium-set yolk. Use the calculator above for your exact combination — it applies the Williams physics equation rather than a one-size table.

What is the egg boiling time formula?

The calculator uses the equation derived by Charles D. H. Williams (University of Exeter) in 'The Science of Boiling an Egg': t = [M^(2/3) · c · ρ^(1/3)] / [K · π² · (4π/3)^(2/3)] · ln[0.76 · (T_egg − T_water) / (T_yolk − T_water)], with ρ = 1.038 g/cm³, c = 3.7 J/g/K and K = 5.4×10⁻³ W/cm/K. It models the egg as a homogeneous sphere and solves for when the white-yolk boundary reaches the target temperature. Williams verified it against real eggs: a 57 g fridge egg takes about 4.5 minutes to soft-boil, exactly what the formula predicts.

How long do you boil an egg for soft-boiled?

For a runny yolk with a just-set white (yolk boundary 63 °C): a large 58 g egg from the fridge needs 4:36 in boiling water at sea level. The same egg at room temperature (20 °C) needs only 3:22. Smaller eggs scale down — a 43 g small egg from the fridge is done in about 3:46.

How long for a jammy egg with a custardy yolk?

A jammy egg — set white, thick custardy yolk that still flows slightly — targets a yolk-boundary temperature of 66 °C. A large 58 g fridge egg needs 5:11 in boiling water at sea level. Jammy is the narrowest target of the four, so use the timer and move the eggs to an ice bath the moment it rings.

How long do you boil eggs for hard-boiled?

For a fully set yolk (boundary 75 °C): a large 58 g fridge egg needs 7:16 in boiling water at sea level. The traditional rule of thumb — twice the soft-boil time — gives 9:13, a little longer and a little firmer. If you want a completely chalky, dry yolk, add about 2 minutes past the calculator's hard time.

Do eggs take longer to boil at high altitude?

Yes. Water boils at a lower temperature as air pressure drops, so heat transfers into the egg more slowly. At 3,000 m water boils at only 89.7 °C, and a large fridge egg needs 10:04 for hard-boiled versus 7:16 at sea level. One honest caveat from Williams himself: at altitude the equation slightly under-predicts real times, because protein coagulation is a rate process, not an instant switch at one temperature — so add a small margin when cooking on a mountain.

Should I start eggs in cold water or boiling water?

Boiling-start (lowering eggs into already-boiling water) is more predictable and is what the Williams equation models directly. Cold-start — eggs in cold water, then bring to a boil — adds the water heat-up time: for a large fridge egg to hard-boiled with 1.5 L of water on a 2,000 W burner, the total from the moment you turn on the heat is about 11:09, of which roughly 5:58 is just heating the water (the egg does absorb some heat during the ramp, which the calculator credits at 35%).

Does it matter if eggs are fridge-cold or room temperature?

Yes — a lot. For a soft-boiled large 58 g egg at sea level, fridge-cold (4 °C) needs 4:36 while room-temperature (20 °C) needs only 3:22: a 74-second difference. This is the single biggest variable after size, and it is why fixed recipe times fail — always note your eggs' starting temperature.

Does boiling more eggs at once change the cooking time?

No. Each egg heats independently, so the time per egg is unchanged whether you boil one or six. What changes is logistics: use a bigger pot with enough water that the temperature doesn't crash when the cold eggs go in, and keep the water at a steady boil.

Why put boiled eggs in ice water afterwards?

Carryover cooking: the hot shell and outer white keep driving heat into the yolk after you drain the pot, so a perfect jammy egg can turn hard in minutes. An ice bath (ice + water, not just cold tap water) halts cooking immediately and also makes peeling easier. Three minutes in the ice bath is enough for most eggs — the calculator includes an ice-bath timer.

Why did my hard-boiled yolk turn green?

That grey-green film is ferrous sulfide: above roughly 70 °C, hydrogen sulfide released from the white reacts with iron in the yolk. It is harmless but looks unappetizing and tastes sulfurous. It forms when eggs are overcooked or cooled slowly — which is exactly why the calculator's hard target stops at a 75 °C yolk boundary and why the ice bath matters.

Why do many recipes say 10–12 minutes for hard-boiled when this calculator says less?

Two reasons. First, the Williams equation solves for the white-yolk boundary temperature; the yolk center lags slightly behind, so the calculator's 'hard' is firmly set but still moist — add ~2 minutes for a fully chalky yolk. Second, many recipes assume cold-start or older, larger eggs, or simply pad the time. The honest trade-off: the equation is validated physics (within seconds on Williams' own test eggs), but coagulation is gradual, not instant — treat the result as a precise starting point and adjust once to your taste.

Physics: C. D. H. Williams, "The Science of Boiling an Egg", University of Exeter. Doneness gradient and cold-start credit include documented estimates as labeled. Not affiliated with the University of Exeter.

Free tool by NRTechStudio