Ingredients (one per line)
Scaled recipe
Scaling a recipe up or down means a pile of multiplying and dividing — this tool does it all at once. Paste your ingredients (one per line), enter the original servings and the servings you want, and every amount is rewritten by the same ratio. It understands amounts written as whole numbers, decimals (1.5), fractions (1/2), mixed numbers (1 1/2), and ranges (2–3), keeping the units and ingredient names exactly as written and changing only the numbers. Rounding is up to you: "Smart" picks a kitchen-friendly step based on how large the amount is, or choose Exact, Nearest 0.5, or Whole number. Turn on "Show fractions" to render 0.5 as 1/2 and 0.75 as 3/4 the way recipes usually read. Crucially, values that don't scale with servings — oven temperature (180 C), cook time (25 min) — are left untouched, because doubling a recipe shouldn't double the baking time. The result updates the moment you change the servings or rounding, and copies with one click. All of the math runs entirely inside your browser; your recipe is never uploaded, stored, or sent to a server.
How to use
- Paste your recipe with one ingredient per line into the input box (use "Sample" to try it).
- In the toolbar, enter the original servings and the target servings, then pick the rounding or "Show fractions" if you like.
- The scaled recipe appears instantly on the right. Click "Copy" to use it. Temperature and cook time stay the same.
FAQ
Is the recipe I paste uploaded anywhere?
No. All of the ratio math and rewriting run in your browser with JavaScript. Your recipe text is never uploaded, stored, or sent to a server, so it's safe to paste notes or anything copied from a book.
Does it handle tablespoons and fractions like 1/2?
Yes. Amounts such as "3 tbsp" or "1/2 tsp" are scaled in place. It supports whole numbers, decimals (1.5), fractions (1/2), mixed numbers (1 1/2), and ranges (2–3), changing only the number and leaving the unit and ingredient name as written.
Will it also double the oven temperature or cook time?
No. Values that don't scale with servings — like 180 C / 180 degrees, 25 min, or 1 hour — are left out of the scaling. Doubling a recipe shouldn't double the baking time. Quantities like g, ml, cups and tablespoons are still converted normally.
Can I choose how amounts are rounded?
Yes. "Smart" adjusts the step to the size of the amount (whole numbers for large amounts, 0.5 for medium, 0.25 for small). Use "Exact" for the raw computed value, "Nearest 0.5" to snap to half steps, or "Whole number" to round to integers.
How do I scale by a factor instead of servings?
Set the original servings to 1 and the target to your factor (for 2.5× use 1 → 2.5). The tool uses target ÷ original as the multiplier, so to halve a recipe you can also enter 2 → 1.
Some lines aren't being scaled.
Put one ingredient per line and include the number. Lines with no amount — like "salt to taste" — are left unchanged because there's nothing to scale. If you paste a table (tab- or comma-separated), it still finds and scales the numbers on each line.