Unit Converters

Ounces to mL Converter (US and Imperial)

Convert between fluid ounces and milliliters with a one-click US or UK toggle. The two systems differ, so the switch matters for recipes and dosing.

Reviewed and updated

Try
Converted amount
236.59 mL

8 US fluid ounces

Conversion factor
×29.5735
1 fl oz equals
29.57 mL
Conversion factors are exact; rounding may affect the final digit.
Was this helpful?

US and Imperial ounces are not the same size

Most oz-to-mL mistakes are really this one: the two systems use different ounces. Pick US for American recipes and drink sizes, Imperial for older British ones.

1 US fl oz = 29.5735 mL  ·  1 UK fl oz = 28.4131 mL (≈ 4% smaller)
8 US fl oz236.6 mL
8 UK fl oz227.3 mL

The same "8 fl oz" is about 9 mL smaller in Imperial. It rarely matters for a drink, but it adds up in a large recipe or a medicine dose.

Common US conversions

Fluid ounces (US)MillilitresEveryday equivalent
1 fl oz29.57 mLa plain shot
1.5 fl oz44.36 mLa standard bar shot
8 fl oz236.6 mL1 US cup
12 fl oz354.9 mLa soda can
16 fl oz473.2 mL1 US pint
33.8 fl oz1,000 mL1 litre

A fluid ounce measures volume, not weight. It only equals a weight ounce for water; for flour, honey or oil the grams differ.

Common questions

How many mL are in a fluid ounce?

A US fluid ounce is 29.5735 mL. A UK (Imperial) fluid ounce is 28.4131 mL — about 4% smaller. US food labels round the ounce to an even 30 mL.

Why are US and UK fluid ounces different?

They come from different gallons. The US kept the older English wine gallon, while Britain redefined its gallon in 1824. The gap carries down to the ounce, so 20 US fl oz is not the same as 20 UK fl oz.

Is a shot 1 fluid ounce?

A US shot is usually 1.5 fl oz, about 44 mL. A plain 1 fl oz pour is 29.6 mL, which is why some recipes and jiggers mark both.

From the blog

Guides & how-tos

All articles →