Fluid Ounces to Milliliters Converter
Convert fluid ounces to millilitres and back — US or UK measure, your choice. Everything runs instantly in your browser; nothing is uploaded.
Convert fluid ounces ⇄ milliliters
Formula: 8 US fl oz × 29.5735 = 236.588 US fl oz
How the fl oz to ml conversion works
The conversion depends on which fluid ounce you mean: 1 US fluid ounce = 29.5735 ml, while 1 UK (imperial) fluid ounce = 28.4131 ml. So millilitres = fl oz × 29.5735 (US) or × 28.4131 (UK). Going the other way, divide by the same figure. Pick the measure above — the two differ by about 4%.
Worked example: a US recipe calling for 8 fl oz of milk needs 8 × 29.5735 = 236.588 ml — exactly one US cup. The same 8 UK fl oz is 8 × 28.4131 = 227.304 ml.
The trap: the US and UK fluid ounces differ because their gallons differ — the US gallon is 3.78541 litres and the UK gallon 4.54609 litres, but both contain 160 fluid ounces. For cups, see our fluid ounces to cups converter and ml to oz converter.
fluid ounces to milliliters questions
How many ml are in a fluid ounce?
How do I convert fl oz to ml?
How many ml is 8 fl oz?
Why are US and UK fluid ounces different?
How do I convert ml back to fl oz?
More converters
Sources & official guidance
US fl oz = 29.5735 ml; UK (imperial) fl oz = 28.4131 ml — pick the right measure above. See our disclaimer.