Recipe Scaler

Paste an ingredient list, tell the calculator how many servings the recipe was written for, and how many you want. Each line is rewritten with the new amount. Fractions, mixed numbers, decimals, and ranges all work. "Salt to taste" and "a pinch of" pass through untouched — multiplying a pinch by three is rarely what you want.

Servings

The serving count the recipe was written for.

How many you want to make.

Recognized: "2 cups flour", "1 1/2 tsp salt", "0.5 lb butter", "1-2 cups broth". Lines without a quantity pass through unchanged.

Scaled by
4 servings → 8 servings
  • 4 cups flour
  • 2 tsp salt
  • 1 cup sugar
  • 1 lb butter
  • 6 large eggs
  • 2-4 cups milk
  • salt to tasteunchanged
One thing to know about scaling. Doubling or halving a recipe usually works. Going past 4× or below 1/4× starts breaking things — baking soda doesn't scale linearly, pans run out of room, salt overpowers, spices flatten. For very large or very small batches, scale in stages and taste as you go.

The Recipe Scaler does one thing: it rewrites the ingredient quantities in a recipe so they fit the number of servings you actually want to make. The math is trivial — target servings divided by original servings, multiply every quantity by that ratio — but doing it by hand for a list of 14 ingredients while one hand is covered in flour is the part nobody enjoys. Paste the ingredient list, set the two numbers, and read the new amounts. The parser recognizes the way humans actually write recipes: fractions like 1/2 cup, mixed numbers like 1 1/2 tsp, decimals like 0.5 lb, and ranges like 1-2 cups. Qualitative amounts — salt to taste, a pinch of pepper, a dash of bitters — pass through unchanged, because multiplying a pinch by three is rarely what you want. The tool doesn't convert between units. Two cups becomes four cups, not 480 mL. If you need that conversion, that's the Cooking Measurement Converter's job.

Built by Bob QA by Ben Shipped

How to use

  1. 1

    Set the original servings — the number the recipe says it makes. A recipe that opens with 'Serves 4' is 4.

  2. 2

    Set the target servings — how many you want to cook for. Going up to 6, down to 2, doesn't matter; the math is the same.

  3. 3

    Paste the ingredient list into the textarea, one ingredient per line. Most of the time you can copy straight from a recipe site.

  4. 4

    Read the scaled list. Each ingredient is rewritten with the new quantity. Lines marked 'unchanged' are qualitative amounts that don't scale linearly.

  5. 5

    Use the Copy List button to grab the whole scaled list at once for your shopping app, notes, or printout.

  6. 6

    Scaling past 4× or below 1/4×? Do it in stages and taste — at extreme ratios, baking soda doesn't scale linearly, pans run out of room, and salt overpowers.

Frequently asked questions

Ratings & Reviews

Rate this tool

Sign in to leave a written review.
Loading reviews…