ForHosting KIT · Developer Utilities

Egg size substitution calculator

Egg labels describe weight ranges, so replacing one size with another by simply counting shells can change the amount of liquid in a recipe.

● BetaFree · in your browser
Use it from WebAPIEmailTelegramApp soon

This calculator converts the eggs requested by a recipe into a target liquid volume, then shows how many eggs of the available size supply that volume. It supports small, medium, large, and jumbo eggs, making it useful when a carton does not match the recipe or when a precise baking formula needs a repeatable substitution.

Convert the recipe requirement into a useful volume

Begin with the number of eggs printed in the recipe and the size named beside that number. The calculator assigns a standard usable volume to each supported size: 38 millilitres for small, 44 for medium, 50 for large, and 63 for jumbo. It multiplies the recipe count by that reference volume to establish one target for the entire batch. That target is returned in millilitres, tablespoons, and teaspoons, so you can choose the measure that suits your kitchen equipment. Volume is the important bridge between carton sizes because it represents the egg actually entering the mixture, rather than the number of shells on the counter. The result is especially helpful for cakes, custards, enriched doughs, and other recipes where the balance between egg and dry ingredients affects structure. Egg sizes are agricultural ranges rather than identical units, so the figures are practical standards, not a claim that every individual egg contains exactly the listed amount. For the most exact work, crack and mix the available eggs before measuring the displayed volume.

Measure a fractional egg without guessing

After finding the required volume, the calculator divides it by the standard volume of the egg size you have. The resulting equivalent may be a whole number, but often it includes a fraction. The output separates that answer into whole available eggs and an additional fraction of one egg, while also preserving the complete decimal equivalent. For example, a result above three but below four means you should use three whole eggs plus part of a fourth, not round automatically in either direction. Crack the extra egg into a small bowl, whisk the white and yolk together until evenly combined, and measure only the fraction needed. An even mixture prevents a spoonful from being disproportionately white or yolk. Measuring the total target volume directly is usually simpler when the fraction is awkward: combine enough available eggs, whisk gently, then remove the amount shown in millilitres or spoons. Use level kitchen measures and remember that the calculator defines one tablespoon as 15 millilitres and one teaspoon as 5 millilitres.

Use the result appropriately in cooking and baking

A volume conversion preserves the approximate amount of whole egg, which is normally the most dependable way to substitute sizes in a mixed recipe. It does not make eggs biologically uniform. Actual contents vary within every labelled size, and shell weight, breed, storage, and local grading rules can introduce small differences. In forgiving dishes such as scrambled eggs or many savoury batters, using the nearest convenient whole egg may be perfectly reasonable. In a delicate sponge, pastry, curd, or scaled commercial formula, use the liquid target rather than rounding the egg count. The method assumes whole eggs with yolks and whites together; it should not be used unchanged when a recipe specifies whites only, yolks only, or a packaged egg product with its own concentration. It also does not adjust the other ingredients or compensate for unusually wet or dry dough. Treat the output as a focused ingredient conversion, observe the texture described by the recipe, and make any normal recipe-specific adjustments only after measuring the equivalent egg volume consistently.

Bake with a different carton size

Replace the large eggs in a cake formula with medium or jumbo eggs while preserving the intended liquid volume.

Scale a precise pastry recipe

Turn the recipe egg count into millilitres so whisked egg can be measured accurately instead of rounded by shell count.

Standardize kitchen prep

Give cooks a repeatable volume target when available egg sizes change between shopping trips or suppliers.

What does the calculator cost to use?

The API price is $0.002 per request, and the same deterministic calculation can run in your browser.

Which egg sizes are supported?

Small, medium, large, and jumbo are supported. Any other size name is rejected as unrecognized.

Should I round the equivalent to a whole egg?

For precise recipes, do not round. Whisk an additional egg and measure the required fraction or measure the displayed total volume.

Can I use this for egg whites or yolks alone?

No. The reference volumes describe whole eggs without shells, with the white and yolk used together.

Why might my measured egg volume differ?

Size labels cover ranges, and individual eggs naturally vary. The calculator uses stable reference volumes for consistent recipe conversion.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/cook/egg-size-substitute

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/cook/egg-size-substitute \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"eggs":3,"called_size":"large","available_size":"medium"}'
{
  "eggs": 3,
  "called_size": "large",
  "available_size": "medium"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "cook.egg_size_substitute",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Read the full KIT documentation →