This converter changes millilitres (ml) into fluid ounces (fl oz) and back again, with separate factors for US and UK (imperial) ounces. It is aimed at cooking, drinks, and product labels that mix metric and imperial volume units.
How it works
The two ounce systems use different exact values:
- 1 US fluid ounce = 29.5735 ml
- 1 UK (imperial) fluid ounce = 28.4131 ml
Pick the system, then the converter divides or multiplies accordingly:
- fl oz = ml ÷ factor
- ml = fl oz × factor
The relationship is linear and bidirectional — type in either field and the other updates instantly. Choosing the correct ounce matters: a US recipe and a UK recipe will give different ml for the same number of ounces.
Example
A US recipe needs 12 fl oz of stock.
12 × 29.5735 = 354.9 ml. The same 12 imperial ounces would be 12 × 28.4131 = 340.96 ml — about 14 ml less.
| Millilitres (ml) | US fl oz | UK fl oz |
|---|---|---|
| 100 ml | 3.381 | 3.520 |
| 250 ml | 8.454 | 8.799 |
| 500 ml | 16.907 | 17.598 |
All calculations run locally in your browser with no network requests.