DIY · kitchen

Egg Timer Calculator

Real heat-transfer physics for boiling, poaching, frying and scrambling — not a guess.
Same heat physics, four methods, real timers
Chicken · Large · Soft-boiled

Method

Egg type

Weigh your actual egg for the most accurate time — shell included.

Conditions

Sea level — water boils at 100.0°C

Doneness

yolk-boundary target

Cook time

4:32
from boiling water · not started
⏰ Egg's ready — into cold water to stop the cooking.

Inside the egg

Yolk-boundary temperature

How it works

Four methods, three different kinds of physics

Boiled and poached: a sphere

Heated all round, a textbook heat-conduction problem solved in closed form by Charles D. H. Williams (University of Exeter). Poaching reuses it without the shell, at a gentler simmer.

Fried: one-sided

Heated from below only, closer to heat moving into a thin slab than into a sphere, so the tool switches to the one-sided diffusion solution.

Scrambled: one temperature

Constant stirring keeps the mixture uniform, so the right model is the exponential approach used for the tea and drink-cooling tools, not diffusion at all.

The yolk-white boundary

The target is the point that decides whether the yolk has started to set, which is what “soft” and “hard” describe. Williams’ own choice.

Worked example. A fridge-cold (4°C) large chicken egg (57 g) dropped into sea-level boiling water reaches a classic soft-boiled yolk (63°C at the yolk-white boundary) in 4 minutes 32 seconds, matching Williams’ own published example almost exactly. The same egg at 1,500 m needs closer to 5 minutes 10 seconds: cooler boiling water means a smaller temperature gap driving heat in.
Field notes

Why egg timing is a real heat-transfer problem

Why “into boiling water” beats “cold start”

Starting from a known, stable water temperature gives the diffusion equation a clean, fixed boundary condition. Cold-start methods depend on your stove’s power and pan size, which no formula can know in advance.

70–77°C

The green ring on overcooked yolks

Hydrogen sulphide from the heated white reacts with iron in the yolk above roughly 70–77°C, forming ferrous sulphide: harmless to eat, but the reason very long-boiled eggs get a grey-green surface. The tool offers no doneness target above that, on purpose.

Why very fresh eggs are harder to peel

Fresh egg white sits at a lower pH, which makes the white bond more tightly to the inner shell membrane. Eggs a week or so old peel far more cleanly, regardless of cook time.

The yolk-to-white ratio changes across species

Duck and goose yolks are a much larger share of the egg than chicken yolks, so identical yolk-boundary temperatures can still taste richer and creamier: the target is the same physics, but there is proportionally more of it.

Why vinegar helps a poached egg hold its shape

Vinegar lowers the pH of the poaching water, so the egg-white proteins coagulate faster and firmer: the white sets before it can feather out into wisps.

A hotter pan browns a fried egg’s edges first

The edges are thinner and see the pan’s heat from more directions at once, so they race ahead of the thicker centre. Turning the heat down trades a longer cook for a more even one.

Scrambled eggs keep cooking after the pan is off

The pan and the mixture hold real heat, and residual conduction keeps driving the temperature up for a short while after the burner stops: why chefs pull scrambled eggs off just before they look fully done.

Questions

What people ask

Why does a bigger egg take longer to cook — and not proportionally?

Heat has to diffuse all the way to the centre, and that distance scales with the cube root of volume while the formula's mass term scales as mass^⅔ — so a jumbo egg takes meaningfully longer than a small one, but nowhere near "jumbo mass ÷ small mass" longer.

Why does altitude make eggs take longer, not shorter?

Boiling water at altitude is genuinely cooler — the boiling point drops as atmospheric pressure drops, exactly like the pressure-cooking relationship in reverse. Cooler water means a smaller temperature gap driving heat into the egg, so it takes longer to reach the same target, even though the water is "boiling" just as hard.

Why is poaching modelled with a lower effective mass than the real egg?

A poached egg isn't a compact sphere any more — cracked into water, it spreads out flat, which gives it far more surface area relative to its volume than a shelled egg has. That extra surface lets heat in faster, so this tool applies a calibrated adjustment to the same formula rather than pretending the shape hasn't changed.

Why does the fried-egg model use a different equation entirely?

A fried egg is heated from underneath only, by a pan, not surrounded by hot liquid — that's a one-sided diffusion problem into a thin layer, not heat converging toward the centre of a sphere. Both are real, standard heat-transfer solutions; they just apply to different shapes of the same underlying physics.

Why doesn't the scrambled-egg model use diffusion at all?

Diffusion physics assumes heat is spreading through a still object. Stirring breaks that assumption on purpose — it keeps the whole mixture at close to one temperature, which is exactly the condition an exponential-approach (lumped-capacitance) model describes well, and diffusion describes badly.

Why does the model target the yolk-white boundary, not the centre?

That's Williams' original derivation — it's the point that determines whether the yolk has started to set, which is what "soft" vs "hard" actually describes. A separate, more complex model (Barham's) targets the yolk centre instead; the two agree reasonably well in practice.

Why is there a cap on how firm "hard-boiled" can go?

Above roughly 77°C, hydrogen sulphide from the white reacts with iron in the yolk to form a harmless but unappetising grey-green ring. This tool won't offer a doneness target above that, on purpose.

How long should I boil a chicken egg?

A fridge-cold large chicken egg (57 g) dropped into sea-level boiling water reaches a classic soft-boiled yolk (63 °C at the yolk–white boundary) in 4 minutes 32 seconds. At 1,500 m, where water boils at 94.9 °C, it takes about 5 minutes 10 seconds. Enter your own egg’s weight, starting temperature and altitude for your time.

Is there an egg timer chart I can use instead?

A fixed chart assumes one egg size, one starting temperature and sea level, and eggs vary on all three. The same doneness takes noticeably longer for a bigger egg, a fridge-cold one, or at altitude, which is why this page works the time out from the heat physics for your egg rather than reading it off a table.

Salmonella and cook time — what this can and cannot tell you
Background reading, not food-safety advice, and it can never tell you an egg is safe. The figure below is an upper bound: it is calculated at the yolk–white boundary, which is not the coldest part of the egg. The yolk centre lags behind that boundary and so receives less heat treatment than shown. That asymmetry is the whole point — a low number here is meaningful, because the real cold spot got even less; a high number establishes nothing about the centre. This can rule a cook out. It can never rule one in. If you are pregnant, elderly, very young or immunocompromised, follow your national guidance and use pasteurised eggs rather than any calculation, including this one.
—

Read that as a removal rate, not a survival chance. 99.9998% removed means the bacteria that were present are divided by about 500,000. It does not mean a 99.9998% chance the egg is fine — those are different quantities, and only the first one is what this calculation produces. It is a multiplier on an unknown starting number, and it never reaches certainty at any cook time.

Most eggs carry none at all. The FDA’s risk assessment estimated roughly 1 in 20,000 eggs is contaminated with Salmonella Enteritidis — context for why raw-egg dishes are not constantly causing illness, though outbreaks traced to shell eggs still occur.

The chance of actually falling ill is a different question, and not one this tool answers. It depends on how many bacteria were there to begin with, which turns far more on how the egg was stored than on how it was cooked, and on who is eating it. The joint FAO/WHO risk assessment put it at roughly 0.00002% to 0.00045% per serving — between about 1 in 5 million and 1 in 220,000 — across its modelled scenarios. That is a published figure for ordinary eggs and ordinary handling, not a result of this calculator.

Where the numbers come from. Heat kills bacteria at a rate that rises logarithmically with temperature, described by a decimal reduction time D (the seconds to cut the population tenfold) and a z-value (the temperature rise that cuts D tenfold). Schuman and Sheldon measured these for Salmonella in liquid egg yolk: D = 0.28 min at 60.0 °C and 0.087 min at 62.2 °C, which together give z = 4.33 °C. Those two figures are from the same paper and are consistent with each other, rather than mixed from different studies.

And the part that is usually left out. That paper measured liquid yolk held at one uniform temperature in sealed capillary tubes. It makes no claim about whole shell eggs, about the temperature gradient inside one, or about any cooking time being safe. Carrying its D and z onto a modelled gradient is an extrapolation this page is making — it is not a finding the authors published, and it should not be attributed to them. Kitchen writing quotes pasteurisation tables as if they certified a recipe; they certify a process, at a validated temperature, measured at the coldest point, which a pan of boiling water is not.

Two things deliberately left out of the calculation. Carryover cooking after the egg leaves the water is ignored, and so is the white — which is hotter and a far less protective medium than yolk. Both would only ever add lethality, so leaving them out keeps this an upper bound on the cold spot in the one direction that matters.

Official guidance, which is what to actually follow: the FDA Food Code specifies raw shell eggs broken for immediate service be cooked to 63 °C (145 °F) for 15 seconds, and 68 °C (155 °F) for 17 seconds otherwise. UK advice differs: the Food Standards Agency treats British Lion-marked eggs as low enough risk to eat runny, including for vulnerable groups. Two competent authorities, two different answers, because they are regulating different egg supplies — which is itself a reason to follow your own and not a chart. Sources: Schuman & Sheldon, J. Food Protection 60(6):634–638 (1997); FDA Salmonella Enteritidis risk assessment. Full list in Sources.
Results are for reference only. Assumes a whole, uncracked egg heated in water from the starting temperature you set. Altitude, egg shape, and how hard the water is boiling all move the real answer.
Version history · 2 releases
  1. v4.192026-08-24Egg Timer: Salmonella log-reduction against cook time, presented as a ceiling that can never clear an egg
  2. v4.202026-08-24The Salmonella panel in percentages, with both scales on the axis and the estimate tied to the egg

Releases in which this page changed, newest last. Derived from the archived copy of every release, not from notes written afterwards — so it reflects what actually shipped. Site-wide passes are left out; they are in the full changelog.

Rules of thumb are approximations, offered to get you to the right order of magnitude fast. Check anything load-bearing against its source or the exact tool. Privacy · Terms

© 2026 Rules of Thumb · Runs entirely in your browser