{"success":true,"version":"v1","request":{"tool":"get_calculator_schema","calculator_id":"bakers-percentage"},"result":{"entity_type":"calculator","id":"bakers-percentage","calculator_id":"bakers-percentage","canonical_url":"https://tttkmbb.com/food/bakers-percentage","name":"Baker's Percentage Calculator","title":"Baker's Percentage Calculator – Ingredient Grams from Percentages of Flour Weight, or Percentages from Grams","category":"food","category_name":"Food & Cooking","tool_name":"calculate_bakers_percentage","featured_mcp_tool":false,"description":"Converts a bread or dough formula between baker's percentages and grams: flour is 100 %, every other ingredient is expressed relative to flour weight; works in both directions and reports total dough weight and hydration.","use_when":"You know the flour weight and the formula percentages (or the ingredient grams) and want the other representation, e.g. to scale or compare bread recipes.","do_not_use_when":"You want a ready-made pizza formula from ball count and weight (use pizza-dough) or plain servings-based scaling (use recipe-scaler).","inputs":[{"name":"flour_g","label":"Flour","type":"number","unit":"g","required":true,"max":1000000,"exclusive_min":0,"description":"Total flour weight (= 100 %).","example":500},{"name":"ingredient_names","label":"Ingredient names","type":"string_list","required":true,"description":"Names of the non-flour ingredients, in order (comma-separated; use underscores instead of spaces, e.g. olive_oil).","example":["water","salt","yeast"]},{"name":"ingredient_percents","label":"Ingredient percentages","type":"number_list","required":false,"description":"Baker's percentage of each ingredient (same order as the names). Give this to get grams.","example":[65,2,1]},{"name":"ingredient_grams","label":"Ingredient grams","type":"number_list","required":false,"description":"Weight of each ingredient in grams (same order). Used when ingredient_percents is not given, to get percentages.","example":[325,10,5]}],"outputs":[{"name":"ingredients","label":"Formula","type":"list","decimals":2,"description":"Per ingredient: ingredient, percent (of flour) and grams."},{"name":"total_dough_g","label":"Total dough","type":"number","unit":"g","decimals":1,"description":"Flour plus all ingredients."},{"name":"total_percent","label":"Total formula","type":"number","unit":"%","decimals":2,"description":"100 + sum of ingredient percentages; total_dough = flour × total_percent / 100."},{"name":"hydration_percent","label":"Hydration","type":"number","unit":"%","decimals":2,"description":"Percentage of the ingredient named 'water' (only when present)."}],"input_schema":{"type":"object","properties":{"flour_g":{"description":"Total flour weight (= 100 %). Unit: g.","type":"number","maximum":1000000,"exclusiveMinimum":0,"examples":[500],"x-unit":"g"},"ingredient_names":{"description":"Names of the non-flour ingredients, in order (comma-separated; use underscores instead of spaces, e.g. olive_oil).","type":"array","items":{"type":"string"},"examples":[["water","salt","yeast"]]},"ingredient_percents":{"description":"Baker's percentage of each ingredient (same order as the names). Give this to get grams.","type":"array","items":{"type":"number"},"examples":[[65,2,1]]},"ingredient_grams":{"description":"Weight of each ingredient in grams (same order). Used when ingredient_percents is not given, to get percentages.","type":"array","items":{"type":"number"},"examples":[[325,10,5]]}},"additionalProperties":false,"required":["flour_g","ingredient_names"]},"output_schema":{"type":"object","properties":{"ingredients":{"description":"Per ingredient: ingredient, percent (of flour) and grams.","type":"array"},"total_dough_g":{"description":"Flour plus all ingredients. Unit: g.","type":"number","x-unit":"g"},"total_percent":{"description":"100 + sum of ingredient percentages; total_dough = flour × total_percent / 100. Unit: %.","type":"number","x-unit":"%"},"hydration_percent":{"description":"Percentage of the ingredient named 'water' (only when present). Unit: %.","type":"number","x-unit":"%"}}},"formula":"grams_i = flour_g × percent_i / 100; percent_i = grams_i / flour_g × 100; total_dough = flour_g + Σ grams_i; total_percent = 100 + Σ percent_i","method":"Baker's percentages let a formula be scaled to any flour weight and compared across recipes; hydration is the water percentage. For a preferment, count its flour in flour_g if you want true overall percentages.","sources":[{"name":"King Arthur Baking – Baker's percentage","url":"https://www.kingarthurbaking.com/pro/reference/bakers-percentage","type":"reference","retrieved_at":"2026-09-24"},{"name":"Wikipedia – Baker percentage","url":"https://en.wikipedia.org/wiki/Baker_percentage","type":"reference","retrieved_at":"2026-09-24"},{"name":"BC Campus – Basic Kitchen and Food Service Management: Converting and Adjusting Recipes and Formulas","url":"https://opentextbc.ca/basickitchenandfoodservicemanagement/chapter/convert-and-adjust-recipes-and-formulas/","type":"textbook","retrieved_at":"2026-09-24"}],"freshness":{"type":"static","max_age_seconds":null,"note":"Deterministic formula with fixed constants; results never go stale. Inputs supplied by the caller determine the output."},"examples":[{"name":"500 g flour, 65 % water, 2 % salt, 1 % yeast","inputs":{"flour_g":500,"ingredient_names":["water","salt","yeast"],"ingredient_percents":[65,2,1]},"expected":{"ingredients":[{"ingredient":"water","percent":65,"grams":325},{"ingredient":"salt","percent":2,"grams":10},{"ingredient":"yeast","percent":1,"grams":5}],"total_dough_g":840,"total_percent":168,"hydration_percent":65},"url":"https://tttkmbb.com/api/v1/calculate/bakers-percentage?flour_g=500&ingredient_names=water%2Csalt%2Cyeast&ingredient_percents=65%2C2%2C1"},{"name":"1000 g flour, 700 g water, 20 g salt → percentages","inputs":{"flour_g":1000,"ingredient_names":["water","salt"],"ingredient_grams":[700,20]},"expected":{"ingredients":[{"ingredient":"water","percent":70,"grams":700},{"ingredient":"salt","percent":2,"grams":20}],"total_dough_g":1720,"total_percent":172,"hydration_percent":70},"url":"https://tttkmbb.com/api/v1/calculate/bakers-percentage?flour_g=1000&ingredient_names=water%2Csalt&ingredient_grams=700%2C20"}],"faq":[{"q":"Why can percentages add up to more than 100?","a":"Because each ingredient is relative to the flour, not to the whole dough. A 65 % hydration bread with 2 % salt and 1 % yeast totals 168 %, meaning 1.68 g of dough per gram of flour."},{"q":"How do I scale to a target dough weight?","a":"flour = target_dough / (total_percent / 100). For 1 kg of dough at 168 % use 595 g flour, then multiply each percentage by it."}],"tags":["bakers percentage","baker's percentage calculator","bread formula","dough hydration","flour weight percentages"],"related":[{"calculator_id":"pizza-dough","reason":"Preset pizza formula from ball count and weight."},{"calculator_id":"recipe-scaler","reason":"Simple servings-based scaling."}],"links":{"html":"https://tttkmbb.com/food/bakers-percentage","markdown":"https://tttkmbb.com/food/bakers-percentage.md","json":"https://tttkmbb.com/food/bakers-percentage.json","api":"https://tttkmbb.com/api/v1/calculate/bakers-percentage","schema":"https://tttkmbb.com/api/v1/calculators/bakers-percentage","openapi":"https://tttkmbb.com/openapi.json","mcp":"https://tttkmbb.com/mcp"},"version":"v1","updated_at":"2026-09-24"},"timestamp":"2026-09-23T23:34:43Z","next_actions":[{"tool":"run_calculator","calculator_id":"bakers-percentage","reason":"Run Baker's Percentage Calculator with the inputs above."}],"links":{"markdown":"https://tttkmbb.com/food/bakers-percentage.md"}}