Home › Food & Cooking › Cooking Measurement Converter
Cooking Measurement Converter
Converts a kitchen volume between US customary units (teaspoon, tablespoon, fluid ounce, cup, pint, quart), the 250 ml metric cup, millilitres and litres using the exact US definitions.
When to use
A recipe uses cups, tablespoons or fluid ounces and you need millilitres (or the reverse), or you need to switch between US and metric cups.
Do not use when: You need grams: converting volume to weight requires the ingredient's density (e.g. 1 US cup of flour ≈ 120 g but of water ≈ 237 g), which this calculator does not do.
Formula
result = value × ml_per(from_unit) / ml_per(to_unit); ml per unit: tsp 4.92892, tbsp 14.7868, fl oz 29.5735, US cup 236.588, metric cup 250, US pint 473.176, US quart 946.353, litre 1000
US customary units follow their legal definitions (1 US gallon = 3.785411784 L exactly, 1 cup = 1/16 gallon). Nutrition labels and many recipe sites use the rounded 5 ml / 15 ml / 30 ml / 240 ml values, which differ by up to 1.5 %.
Inputs
| Parameter | Type | Unit | Required | Description |
|---|---|---|---|---|
value | number | yes | Quantity to convert, in from_unit. Range: ≥ 0, ≤ 1000000 | |
from_unit | enum: tsp | tbsp | fl_oz_us | cup_us | cup_metric | ml | l | pint_us | quart_us | yes | Unit of the input amount. | |
to_unit | enum: tsp | tbsp | fl_oz_us | cup_us | cup_metric | ml | l | pint_us | quart_us | yes | Unit to convert into. |
Outputs
| Output | Type | Unit | Description |
|---|---|---|---|
result | number | Amount expressed in to_unit. | |
value_ml | number | ml | Input amount converted to millilitres (intermediate step). |
conversion_factor | number | Number of to_unit in one from_unit. |
Example
2 US cups to ml: {"value":2,"from_unit":"cup_us","to_unit":"ml"} → {"result":473.1765,"value_ml":473.176,"conversion_factor":236.588237}
3 tablespoons to teaspoons: {"value":3,"from_unit":"tbsp","to_unit":"tsp"} → {"result":9,"conversion_factor":3}
GET https://tttkmbb.com/api/v1/calculate/cooking-converter?value=2&from_unit=cup_us&to_unit=ml
Machine access
- API:
GET https://tttkmbb.com/api/v1/calculate/cooking-converter(query parameters) orPOSTwith a JSON body{"inputs": {...}} - Schema: https://tttkmbb.com/api/v1/calculators/cooking-converter · Markdown: https://tttkmbb.com/food/cooking-converter.md · JSON definition: https://tttkmbb.com/food/cooking-converter.json
- MCP: server
https://tttkmbb.com/mcp, toolrun_calculator with calculator_id="cooking-converter" - OpenAPI operationId:
convert_cooking_measurement - Freshness:
static. Authentication: none. Rate limit: fair use (see rate limits).
Sources
FAQ
Is a UK or Australian cup the same?
No. The metric cup (Australia, NZ, Canada) is 250 ml; the old imperial cup is 284 ml and the imperial fluid ounce 28.41 ml. Use cup_metric for 250 ml cups.
How do I convert cups to grams?
Multiply the millilitre amount by the ingredient's density in g/ml (water 1.0, sugar ≈ 0.85, all-purpose flour ≈ 0.51–0.55 depending on how it is scooped).
Related calculators
- Recipe Scaler — Scale the recipe before or after converting units.
- Cooking Measurement Converter — Full unit-conversion tool including weights.