Something went wrong loading the converter. Open your browser's console (F12) to see the error.
// myloanmath converter

ml to fl oz Converter

Millilitres and fluid ounces — and the two different fluid ounces that share the name.

Result
-

A US fluid ounce is 29.5735295625 ml; an Imperial fluid ounce is 28.4130625 ml. The Imperial one is smaller — the opposite of the gallon relationship, which catches people out.

Quick reference
mlfl oz (US)fl oz (US)ml
150.5072129.5735
301.0144259.1471
1003.38144118.294
1505.07218236.588
2508.453512354.882
33011.158616473.176
50016.90720591.471
100033.81433.814999.999

Two fluid ounces, and the counterintuitive part

1 US fl oz = 29.5735295625 ml  ·  1 Imperial fl oz = 28.4130625 ml

Here is the part that surprises people who already know about gallons: the Imperial fluid ounce is smaller than the US one, even though the Imperial gallon is larger. The difference is only about 4%, running the opposite way to the 20% gallon gap.

It happens because the two systems divide their gallons differently. An Imperial gallon contains 160 Imperial fluid ounces; a US gallon contains 128 US fluid ounces. A bigger gallon cut into more pieces produces smaller pieces. So knowing the gallon relationship and assuming fluid ounces follow it gives you an answer that is wrong in both magnitude and direction.

Pints are where it becomes visible

A US pint is 16 US fluid ounces, which is 473 ml. An Imperial pint is 20 Imperial fluid ounces, which is 568 ml. That is a 20% difference and it is why a pint of beer in London is noticeably larger than a pint in New York.

The same split runs through cups and quarts. Any recipe using pints without stating its origin is genuinely ambiguous, and the error is large enough to matter in baking. Metric recipes avoid the problem entirely by specifying millilitres, which mean the same thing everywhere.

Drink sizes worth recognising

A standard European soft drink can is 330 ml, which is 11.16 US fl oz. An American can is 12 US fl oz, which is 355 ml. A small wine bottle is 375 ml; a standard bottle is 750 ml, which is 25.36 US fl oz. A US shot is typically 1.5 fl oz or 44 ml, while a UK single is 25 ml or 35 ml depending on the venue.

Airline liquid limits are a practical case: the 100 ml rule is often stated as 3.4 oz, which is the US fluid ounce conversion rounded down. A container labelled 3.5 oz is over the limit even though it looks close.

Fluid ounces are not ounces

Worth restating because it causes constant confusion: a fluid ounce measures volume and an ounce measures mass. They are related only for water, and only approximately — one US fluid ounce of water weighs about 1.043 ounces.

For anything denser or lighter than water the relationship collapses. A fluid ounce of honey weighs about 1.5 ounces; a fluid ounce of oil weighs about 0.96. If a recipe says "8 oz of milk" it almost certainly means fluid ounces, and if it says "8 oz of butter" it almost certainly means weight. The grams to ounces converter covers the mass side.

Frequently asked questions

How many ml in a fluid ounce?

A US fluid ounce is 29.5735 ml and an Imperial fluid ounce is 28.4131 ml. The Imperial one is smaller, despite the Imperial gallon being larger.

Why is the Imperial fluid ounce smaller than the US one?

An Imperial gallon contains 160 Imperial fluid ounces while a US gallon contains 128 US fluid ounces. A larger gallon divided into more parts gives smaller parts.

Is a UK pint bigger than a US pint?

Yes, by about 20%. A US pint is 473 ml and an Imperial pint is 568 ml.

Conversion factors last verified 2026-08-02 against the definitions listed in our methodology. Every correction we have made is public in the corrections log.