Type a number of US fluid ounces and this converter shows the answer in milliliters instantly (1 fl oz = 29.5735 ml). Below the converter you will find a ready-made fl oz to ml table, and further down the formula with a worked example.
US recipes, coffee cups, cocktail jiggers, baby formula and supplement bottles are measured in fluid ounces. Converting to milliliters lets you use a metric measuring jug: an 8 fl oz cup is 236.6 ml, a 12 oz can is 354.9 ml, a 1.5 oz shot is 44.4 ml and a 16 oz pint glass is 473.2 ml.
How to use the OZ to ML tool
- Enter the value in US fluid ounces in the Value box. Decimals such as 4.5 are fine.
- The result in milliliters appears straight away, rounded to six significant digits.
- Check the formula line under the result to see exactly how it was calculated.
- Press ⇄ to convert milliliters back to US fluid ounces, or pick any other unit from the lists.
- Use Copy result, or look up common values in the conversion table.
Why use ToolOrca OZ to ML
- Exact factor: 1 fl oz = 29.5735 ml
- Conversion table: fl oz to ml
- Formula and worked example included
- Instant result as you type
- Converts to every other volume unit too
- Free, private and works offline
How to convert US fluid ounces to milliliters
One US fluid ounce is 1/128 of a US gallon, exactly 29.5735295625 ml. A milliliter is one thousandth of a liter, the same as one cubic centimeter. So 1 fl oz = 29.5735296 ml, and 1 ml = 0.0338140227 fl oz.
To convert US fluid ounces to milliliters, multiply the number of US fluid ounces by 29.57353.
Worked example: 8 fl oz × 29.57353 = 236.588 ml.
Quick mental math for fl oz to ml
Multiply by 30: 8 oz × 30 = 240 ml (exact 236.6 ml). The shortcut is about 1.4% high, which is fine for drinks but measure exactly for medicine.
Need the opposite direction? Use the milliliters to US fluid ounces converter, or switch units with the ⇄ button above.
Frequently asked questions
How many milliliters is 8 fl oz?
8 fl oz is 236.588 ml (8 × 29.57353 = 236.588).
How many milliliters is 12 fl oz?
12 fl oz is 354.882 ml (12 × 29.57353 = 354.882).
How many milliliters is 16 fl oz?
16 fl oz is 473.176 ml (16 × 29.57353 = 473.176).
What is the formula to convert US fluid ounces to milliliters?
To convert US fluid ounces to milliliters, multiply the number of US fluid ounces by 29.57353. To go the other way, use the milliliters to US fluid ounces converter.
Are fluid ounces the same as ounces of weight?
No. Fluid ounces measure volume and ounces measure weight. For water they are close, since 1 fl oz of water weighs about 1.04 oz (29.6 g), but for flour or oil they differ a lot.