Buddy Code
Create account ↗
All tools
Free to use · No sign-up

Recipe portion scaler

Scale ingredient quantities and fractions between original and target serving counts.

Accepts decimals, fractions and mixed numbers. Keep units and ingredient descriptions after the quantity. Cooking times and temperatures are unchanged; ranges and unit conversion are unsupported.

What it does

Scale ingredient quantities and fractions between original and target serving counts.

How to use it

  1. Enter original and target servings and one ingredient per line, starting with its quantity.
  2. Scale quantities and download the resulting ingredient list. Cooking times remain unchanged.
  3. Processing stays in this browser. No sign-up or upload.

Example

Scaling 1 1/2 cups flour from four to six servings gives 2 1/4 cups.

Methodology

Quantities multiply by target servings divided by original servings. Common exact fractions are retained; other quantities round to four decimals.

Limitations

Up to 200 lines / 20,000 characters. Supports decimals, mixed numbers and common Unicode fractions. Ranges, quantity-free lines, unit conversion and cooking adjustments are unsupported.

Automation

This tool runs in your browser. No upload API or MCP endpoint is available.

View capabilities and documentation

Reference updated

Join the conversation

Helpful tips, questions, and ideas for making this tool better.

Loading discussion…