Fluid Ounces to Milliliters Converter

Got an amount in fluid ounces and need it in millilitres? Type the ounces below and the metric value appears as you go, with a switch for US or Imperial (UK) ounces.

Fluid Ounces ⇄ Milliliters
fl oz
=
mL
Ounce type:
Result8 fl oz = 236.59 mL (US)
Quick answer
To turn fluid ounces into millilitres, multiply by 29.5735, since one US fluid ounce holds 29.5735 mL. British and Australian sources use the Imperial fluid ounce, which is a touch smaller at 28.4131 mL. In everyday terms that makes a US cup (8 fl oz) about 237 mL, a soda can (12 fl oz) roughly 355 mL, and a US pint (16 fl oz) close to 473 mL.

Conversion table (fluid ounces to millilitres)

Fluid ouncesUS mLImp mL 
1 fl oz29.5728.41single pour
1.5 fl oz44.3642.62a shot
4 fl oz118.29113.65small bottle
8 fl oz236.59227.301 US cup
12 fl oz354.88340.96soda / beer can
16 fl oz473.18454.611 US pint
20 fl oz591.47568.261 UK pint
24 fl oz709.76681.91large drink
32 fl oz946.35909.221 US quart
64 fl oz1892.711818.44half gallon

How to convert oz to mL

mL = fl oz × 29.5735reverse: fl oz = mL ÷ 29.5735  ·  Imperial: swap in 28.4131
fl oz
how many fluid ounces you have
mL
the metric amount you get back
29.5735
millilitres packed into one US fluid ounce
28.4131
millilitres in one Imperial (UK) fluid ounce

Pick the right ounce first. American labels and recipes mean the US fluid ounce (29.5735 mL); British, Irish and Australian ones usually mean the Imperial fluid ounce (28.4131 mL). The toggle above switches between them.

Everything here is about fluid ounces, a measure of volume. If your ounces are a weight, say 8 oz of chocolate, head to ounces to grams instead.

Frequently asked questions

How many mL is 4 oz?

4 US fluid ounces come to 118.29 mL, a size you often see on small bottles and baby bottles.

How many mL is in a shot?

A US shot is 1.5 fl oz, which works out to 44.36 mL. A plain 1 fl oz pour is 29.57 mL.

How many mL is 12 oz?

12 US fluid ounces is 354.88 mL, the amount in a standard soda or beer can.

Is a fluid ounce exactly 30 mL?

Not exactly. A US fluid ounce is 29.5735 mL, but it sits so close to 30 that nutrition labels round it up to 30 mL for serving sizes.

Why is a UK fluid ounce different from a US one?

The two systems set their ounce separately. The Imperial (UK) fluid ounce is 28.4131 mL and the US one is 29.5735 mL, so a 20 fl oz UK pint actually holds more than a 16 fl oz US pint.

Do these ounces measure weight?

No, they measure volume. For a weight in ounces, such as an 8 oz block of cheese, use the ounces to grams tool.

Related conversions

Reading a US drinks or recipe amount and want the metric size? A can is 12 fl oz (355 mL) and a US pint is 16 fl oz (473 mL). On the medical or workshop side, fl oz to cc gives the same figure under the cc label. When your "ounces" are really a weight, jump to ounces to grams or ounces to kilograms. And to run it backwards, from a metric amount to ounces, try mL to oz.

Quick facts
One US fl oz
29.5735 mL
One Imperial fl oz
28.4131 mL
8 fl oz
236.6 mL (a cup)
Measures
Volume