{
    "name": "Recipe Scaling Calculator",
    "url": "https://calculators.geekmidst.com/calculators/recipe-scaling-calculator",
    "markdown": "https://calculators.geekmidst.com/calculators/recipe-scaling-calculator.md",
    "category": "Food & hospitality",
    "description": "Scale a recipe up or down to a new number of servings. Paste the ingredient list, including fractions such as 1/2 or 1 1/2, and get every quantity converted.",
    "summary": "Divide the servings you want by the servings the recipe makes to get the scaling factor, then multiply every ingredient by it.",
    "also_called": [
        "Recipe converter",
        "Recipe resizer",
        "Recipe yield calculator"
    ],
    "applies_to": "Worldwide",
    "last_updated": "2026-10-29",
    "computation": "Results are computed in the visitor’s browser on the HTML page. This API describes the calculator; it does not compute results.",
    "inputs": [
        {
            "name": "original_servings",
            "label": "Recipe makes",
            "type": "number",
            "default": "4",
            "unit": "servings"
        },
        {
            "name": "new_servings",
            "label": "You need",
            "type": "number",
            "default": "10",
            "unit": "servings"
        },
        {
            "name": "ingredients",
            "label": "Ingredients (one per line, quantity first)",
            "type": "textarea",
            "default": "500 g flour\n2 eggs\n250 ml milk\n1/2 tsp salt"
        }
    ],
    "outputs": [
        {
            "key": "factor",
            "label": "Scaling factor",
            "format": "multiple"
        },
        {
            "key": "scaled_list",
            "label": "Scaled ingredients",
            "format": "text"
        },
        {
            "key": "lines",
            "label": "Ingredients scaled",
            "format": "integer"
        }
    ],
    "formula": {
        "text": "Factor = New servings ÷ Original servings;  Scaled quantity = Original quantity × Factor",
        "variables": {
            "Original servings": "what the recipe as written makes",
            "New servings": "what you need to make"
        }
    },
    "worked_example": {
        "inputs": {
            "original_servings": "4",
            "new_servings": "10",
            "ingredients": "500 g flour\n2 eggs\n250 ml milk\n1/2 tsp salt"
        },
        "steps": [
            "Factor = 10 ÷ 4 = 2.5.",
            "Flour: 500 × 2.5 = 1,250 g; eggs: 2 × 2.5 = 5; milk: 250 × 2.5 = 625 ml.",
            "Salt: ½ × 2.5 = 1.25 tsp."
        ],
        "result": "To serve 10 instead of 4, multiply everything by 2.5: 1,250 g flour, 5 eggs, 625 ml milk and 1.25 tsp salt."
    },
    "interpretation": "Weights and volumes scale exactly. Seasoning, leavening and cooking times often do not: scale salt, spices and raising agents a little below the factor and adjust to taste, and expect larger batches to need different pans and timings.",
    "assumptions": [
        "Every ingredient scales in direct proportion."
    ],
    "limitations": [
        "Units are not converted; a scaled 1.25 tsp stays in teaspoons.",
        "Countable items such as eggs may need rounding to a whole number."
    ],
    "rules": null,
    "faqs": [
        {
            "question": "How do I scale a baking recipe to a different tin?",
            "answer": "Use the ratio of tin areas (or volumes for deep tins) as the factor: enter the old and new areas instead of servings."
        }
    ],
    "sources": [],
    "related": [
        {
            "name": "Catering Portion Quantity Calculator",
            "url": "https://calculators.geekmidst.com/calculators/catering-portion-quantity-calculator"
        },
        {
            "name": "Ingredient Unit Cost Calculator",
            "url": "https://calculators.geekmidst.com/calculators/ingredient-unit-cost-calculator"
        },
        {
            "name": "Ratio Calculator",
            "url": "https://calculators.geekmidst.com/calculators/ratio-calculator"
        }
    ],
    "disclaimer": null,
    "publisher": "GM¹X CalcVerse"
}