Recipe Scaler
Resize a recipe by yield, scale pasted ingredient amounts and ranges as exact fractions, and download the result.
This tool processes its input contents in your browser instead of sending them to a processing service. Page, asset and fixed usage-measurement requests are described on the Privacy page.
Multiply ingredient amounts and ranges by a new-to-original yield ratio, with exact fractions and a review list.
How to use it
- 1Enter the old and new yield using the same unit.
- 2Paste one ingredient per line with the amount first.
- 3Scale and check any Review badges.
- 4Download the scaled list as TXT or JSON.
Example
- Input
- 1 1/2 cups flour, scaling from 4 to 6 servings
- Output
- 2 1/4 cups flour.
What happens to your data
The recipe is processed in this browser tab. Anonymous workflow records exclude ingredient text, quantities and yields. The downloaded file contains the recipe you chose to export.
Last updated November 2026
Resize a batch from its original yield to the yield you want. Paste one ingredient per line and the recipe scaler multiplies the leading amounts by an exact factor. It keeps ingredient names and units, displays useful mixed fractions and flags amounts it cannot read safely.
How it works
Divide the target yield by the original yield, using the same unit for both. Multiply each ingredient amount by that factor. For a recipe that serves four resized to serve six, the factor is 6/4 = 3/2, so 1 1/2 cups becomes 2 1/4 cups.
Start a line with a whole amount, decimal with a point, fraction or mixed fraction, then add a space and the ingredient. Common fraction characters like ½ and ¾ also work. Use an en dash or the word “to” between two explicit amounts to scale a range. For example, 1–2 tsp is supported. A hyphenated amount like 1-1/2, a product like 2 × 400 g, a second amount like 1 cup (120 g), or a line without a leading amount stays as entered and is marked for review. Use up to 60 lines and 16,000 characters.
The tool changes ingredient quantities only. Review rounding for indivisible items, seasoning, baking times and equipment when changing batch size. The text download marks unscaled lines, while the JSON includes the source line, status and exact quantities.
Worked example: Resize a recipe from four servings to six
- Input
- Original yield 4, target yield 6, with 1 1/2 cups flour, ½ cup milk and salt to taste.
- Result
- 2 1/4 cups flour and 3/4 cup milk. Salt to taste stays unchanged and is flagged for review.
Common use cases
- Scale a family recipe to a different number of servings.
- Double or halve a batch while keeping recognizable kitchen fractions.
- Scale both ends of a seasoning range and review to-taste instructions.
- Share a scaled list as text or save the exact quantities in JSON.
Frequently asked questions
What yield units can I use?+
Use the same unit for both yields, such as servings, cookies or loaves. Enter the numeric amounts in the yield fields.
Does it convert cups to grams?+
The amount is scaled in its original unit. Volume and weight conversions depend on the ingredient and are outside this tool.
What does a Review badge mean?+
The line was kept as entered. Check it manually or rewrite the quantity at the start of the line using an amount or supported range.
Does it scale the oven temperature or cooking time?+
It scales the ingredient list. Temperature, time, pan size and food safety need separate judgment.
Related tools
Fraction Calculator
Add, subtract, multiply, divide or simplify fractions and mixed numbers with exact steps.
Unit Converter
Convert length, weight and temperature — mm to inches, kg to pounds, Celsius to Fahrenheit.
Unit Price Calculator
Rank up to eight offers by price per weight, volume or item with multipack and coupon support.
Board Foot Calculator
Total up to 12 lumber sizes in board feet with mixed metric or imperial dimensions, piece counts and an optional allowance.