Recipe Scaler

Enter each ingredient as a quantity plus name (like 2 cups flour or 1 1/2 tsp salt), then scale the whole recipe by a multiplier or to a target number of servings.

Last updated

Scaled recipe

How to scale a recipe

  1. Enter each ingredient as an amount and name, such as 2 cups flour or 1 1/2 tsp salt.
  2. Enter how many servings the recipe makes and how many you want, or a multiplier.
  3. Read the scaled amounts, with cooking-friendly fractions.

How it's calculated

Each ingredient line is parsed for a leading number (whole, decimal, a fraction like 1 1/2, or a Unicode fraction like 1½) — or a range like 2–3, where both ends scale — followed by the rest of the text unchanged. That number is multiplied by the scale factor — either target servings ÷ original servings, or your custom multiplier if you fill that in instead — and shown as a decimal plus the nearest common cooking fraction (to the nearest 1/8). Metric weights and volumes (g, kg, ml, l) are rounded to sensible whole or half numbers instead, since nobody weighs out 133 1/3 g. Lines without a leading number are copied through unscaled (like "salt to taste"). Nothing entered here is sent to a server.

Questions about scaling recipes

How do I halve a recipe?

Enter 0.5 as the multiplier, or set the servings to half. 1 1/2 cups becomes 3/4 cup.

Can it handle fractions and ranges?

Yes: 1 1/2, ½, decimals, and ranges such as 2–3, where both ends scale.

Are grams rounded?

Yes. Metric amounts are rounded to sensible whole or half numbers, as nobody weighs out 133⅓ g.

Do baking times change when I scale?

Often. Bigger or deeper tins need longer at a slightly lower temperature, so check early and test for doneness.

☕ Support toolcrate