Recipe Scaler

Scale measured ingredients from the recipe's current servings to the servings you want.

Inputs stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Scale the ingredients controls

Showing an example. Edit to see your own.

The serving count the quantities below are written for.

The serving count you are scaling to.

One row per ingredient, written as amount, unit and name, such as 200 g flour or 1/2 tsp salt. Start each measured row with its amount, and write a row such as Salt to taste when the amount is a judgment call.

How amounts are shown when they do not land on a whole number or a small fraction.

Processed in your browser. Your inputs stay on this device.

How to use Recipe Scaler

  1. Enter Servings the recipe makes now and Servings you want.
  2. Add one ingredient per line under Ingredients, starting measured lines with an amount.
  3. Choose Decimal places for quantities that do not make a practical fraction.
  4. The scaled rows update as you change the fields. Review each scaled row and any unchanged rows.

Example: Recipe Scaler

Scale a recipe for four servings up to six.

You add
Servings the recipe makes now: 4. Servings you want: 6. Ingredients: 200 g flour, then 1/2 tsp salt, then Salt to taste.
You get
The summary reads Scale factor 3/2 (1.5) for 6 servings instead of 4, and the first ingredient row shows 300 g flour.

Options

Decimal places
Choose 0, 2, 4, 6 or 8 places for amounts that do not fit a small practical fraction. Simple fractions such as 3/4 stay fractions when the exact result is practical.

Supported inputs and limits

Serving counts must be greater than zero and no more than 100,000. Enter up to 200 ingredient rows and 50,000 characters. Measured rows must begin with a positive whole number, decimal with at most six places, simple fraction or mixed number. Ambiguous ranges are rejected. Rows such as 'Salt to taste' stay unchanged and are flagged. This arithmetic does not predict cooking time, pan size, seasoning to taste or a mass-to-volume conversion; review those separately.

Where your input is processed

This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

How the serving factor applies to each row

The tool divides the target serving count by the original count, then multiplies each measured amount by that factor. Four to six servings gives 3/2. Two hundred grams becomes 300 grams, while 1/2 teaspoon becomes 3/4 teaspoon. The ingredient's written unit stays attached to its amount; no unit conversion is implied.

Why some amounts are shown as decimals

Whole numbers and small exact fractions are easiest to use in a recipe, so the result keeps them when possible. A fraction with an impractical denominator is shown as an approximate decimal at your chosen precision. Round for your equipment only after checking the scaled quantity and the recipe's tolerance.

Questions about Recipe Scaler

How do I write half a teaspoon?

Start the line with the amount: '1/2 tsp salt'. You can also enter a mixed number such as '1 1/2 cups flour'. Keep the unit and ingredient name after the number.

What happens to a 'to taste' ingredient?

The row stays as written and the result marks it as an unmeasured amount. Decide the new amount while cooking; the tool has no number to multiply.

Can I enter a range such as '2-3 eggs'?

No. A range leaves the starting quantity uncertain, so the tool asks you to enter one amount or write an unmeasured instruction such as 'to taste'.

Will six servings need 50 percent more cooking time than four?

The ingredient factor is 6 / 4 = 1.5, but cooking time does not necessarily follow that ratio. Check pan size, depth and doneness for the actual batch.

Project manager: Tony Hines · Content updated 29 September 2026 · Report a problem