Egg Timer Get the app

Egg size boiling time chart

Boiling times scale with egg size. From the size-M reference — 5:00 soft, 7:00 medium, 10:00 hard for a fridge-cold egg in boiling water — subtract about 30 seconds for S, add about 30 for L, and add 60 to 90 seconds for XL.

The chart

All times below assume the boiling-start method: fridge-cold eggs lowered into water at a gentle rolling boil on a regular stove, timer started immediately. (The full method is in how to boil the perfect egg.)

SizeSoftMediumHardExtra hard
S4:306:309:3012:30
M (reference)5:007:0010:0013:00
L5:307:3010:3013:30
XL6:00–6:308:00–8:3011:00–11:3014:00–14:30

On an induction hob, subtract 30 seconds from every cell — induction recovers the boil faster after the eggs go in. In an egg cooker, the size-M totals from switch-on are 8:00 / 10:00 / 12:00 / 14:30 including heat-up; the same size adjustments are a sensible starting point there too.

Why bigger eggs need more time

Heat moves through an egg from the outside in. A larger egg has more white between the shell and the yolk, so the centre — the part that defines soft, medium or hard — simply takes longer to reach temperature. The white sets on schedule either way; it's the yolk that lags behind.

That's also why the adjustment grows with the size gap. One class up or down is worth about 30 seconds; the jump from M to XL is worth a full 60 to 90. Treat these as rules of thumb rather than physics homework: eggs within one size class still vary a little, and your first XL batch will tell you whether yours is a 6:00 or a 6:30 kitchen.

Size isn't the only variable

Two other factors shift your times in the same quiet way:

The good news: these adjustments stack predictably. A room-temperature L egg lands roughly back at the reference time — plus 30 seconds for the size, minus about the same for the temperature. Pick one egg size and one storage habit, and your numbers stop moving.

Finding your number

The practical path: check the size class on your carton, start from the chart, and note what you get. If your eggs run large within their class, add 15 seconds next time; if a soft egg comes out more set than you like, take 15 off. After two or three batches you'll have a number that's yours — and it will keep working as long as you buy the same size.

That's exactly how Egg Timer is built. The free presets cover a size-M egg from the fridge on stove, induction or egg cooker — and with the one-time Pro upgrade, every time is adjustable in 15-second steps from 2:00 to 30:00, separately for each doneness level and appliance. Set your L-egg soft time once, and it's there every morning.

Times that fit your eggs

Egg Timer comes with the size-M presets built in — and Pro (one-time purchase, no subscription) lets you tune every time in 15-second steps.

Download on the App Store

Coming soon to the App Store

Frequently asked questions

What size do the standard 5/7/10-minute times assume?

Size M, straight from the fridge, lowered into boiling water. If your eggs are S, subtract about 30 seconds; for L add about 30; for XL add 60 to 90.

My carton has mixed sizes. What do I do?

Time for the size most of the eggs are, and expect the outliers to land slightly softer or firmer. For soft-boiled eggs, where the window is tightest, it's worth cooking similar-sized eggs together.

Do the size adjustments apply to induction and egg cookers too?

Yes, as a starting point. Apply the size adjustment on top of the appliance's base time — soft on induction is 4:30 for size M, so about 5:00 for L.

Why is the XL adjustment a range?

XL covers the biggest eggs, and they vary more among themselves than the other classes do. Start with +60 seconds on the M reference; if the yolk comes out softer than you wanted, go to +90 next time.