Converters

Fluid Ounces to Milliliters Converter

Convert fluid ounces to milliliters instantly. 1 fl oz = 29.5735 ml.

Enter a value above to see the conversion.

Advertisement

Fluid Ounces to Milliliters Formula

The conversion from fluid ounces to milliliters uses a fixed mathematical relationship.

ml = fl oz × 29.5735

Example: 8 fl oz × 29.5735 = 236.588 ml

About the Fluid Ounces to Milliliters Conversion

US recipes and beverage labels frequently list volumes in fluid ounces, while most of the world's kitchens and pharmacies use milliliters. One US fluid ounce is defined as exactly 29.5735295625 ml — the same definition used by the FDA for nutrition labelling and by pharmaceutical regulations.

Common benchmarks to memorise: 1 fl oz ≈ 30 ml (quick estimate), 8 fl oz = 1 cup ≈ 237 ml, 16 fl oz = 1 US pint ≈ 473 ml, and a 12 fl oz soda can ≈ 355 ml. These cover the vast majority of everyday conversions from fluid ounces to milliliters.

Frequently asked questions

How many ml is one fluid ounce?
One US fluid ounce equals exactly 29.5735295625 ml. For practical purposes, 29.57 ml per fl oz is sufficient precision. This value is used in FDA nutrition labelling, pharmaceutical dosing guidelines, and US food packaging standards.
How many ml is 8 fl oz?
8 fluid ounces equals approximately 236.59 ml (8 × 29.5735 = 236.588). This equals exactly one US cup, the standard volume unit in American cooking recipes and one of the most important liquid volume conversions in daily life.
How many ml is a 12 fl oz can?
A standard 12 fl oz can holds approximately 354.88 ml (12 × 29.5735 = 354.882). Canned beverages sold in metric markets may round this to 355 ml, a size you will commonly see on product labels across Europe and Asia.
Is a UK fluid ounce the same as a US fluid ounce?
No. A US fluid ounce is 29.5735 ml while a UK imperial fluid ounce is 28.4131 ml — about 4% less. When following a UK recipe that uses fluid ounces, confirm which system is being used to avoid measurement errors in baking or cocktail preparation.
How many ml is 16 fl oz, or one pint?
16 US fluid ounces equals approximately 473.18 ml (16 × 29.5735 = 473.176), which equals one US liquid pint. Note that a UK imperial pint is 20 fl oz (568 ml), so US and UK pint sizes differ significantly.