oz to ml Converter

Convert US fluid ounces to millilitres and back (1 fl oz = 29.57 ml).

Written by Ahmet Tur · Reviewed by Kübra Yıldız · Updated

Your result will appear here

Fill in the fields and press Calculate.

Fluid ounces (US) measure liquid volume in the imperial system; millilitres in the metric one. Recipes, drinks and bottle sizes cross between them, so this converter turns fluid ounces into millilitres and back.

oz to ml Converter: step-by-step worked example

How many millilitres is a 12 fl oz can?

Example inputs
Value
12
Direction
Fluid ounces → Millilitres
  1. 1

    Conversion factor (definition)

    1 US fluid ounce = 1/128 US gallon = 29.5735295625 ml (exact)

    1 fl oz = 29.5735295625 ml = 29.5735 ml

  2. 2

    Inverse factor

    1 ml = 1 ÷ 29.5735295625 fl oz

    1 ÷ 29.5735295625 = 0.0338 fl oz

  3. 3

    Conversion

    fl oz → ml: × 29.5735295625 · ml → fl oz: ÷ 29.5735295625

    12 fl oz × 29.5735295625 = 354.8824 ml

  4. 4

    Check (reverse direction)

    Convert the result back with the inverse operation

    354.8824 ml ÷ 29.5735295625 = 12 fl oz

Result · Converted value354.8824 ml
The same amount in other units
  • fl oz12
  • ml354.8824
  • tbsp24
  • cup1.5

Good to know: The imperial (UK) fluid ounce is 28.41 ml. Also keep fluid ounces (volume) apart from ounces of weight (28.35 g).

oz to ml Converter — how it works

The conversion factor

1 US fluid ounce = 29.5735 millilitres.

To convertDo this
fl oz → mlmultiply by 29.5735
ml → fl ozdivide by 29.5735

Note: this is the US fluid ounce. The UK (imperial) fluid ounce is slightly different at 28.41 ml.

Common values

Fluid ouncesMillilitres
1 fl oz29.57 ml
8 fl oz236.59 ml
12 fl oz354.88 ml
16 fl oz473.18 ml

Worked example

An 8 fl oz cup is 8 × 29.5735 = 236.6 ml (one US cup). A 12 fl oz soda can is 354.9 ml. A 500 ml water bottle is 500 ÷ 29.5735 = 16.9 fl oz.

Ounces to millilitres table

Fluid ounces (fl oz)Millilitres
129.6
259.1
4118.3
8236.6
12354.9
16473.2
20591.5
32946.4

Millilitres to ounces table

MillilitresFluid ounces (fl oz)
501.69
1003.38
2006.76
2508.45
33011.16
50016.91
75025.36
1,00033.81

Frequently asked questions

How many ml is 1 fluid ounce?+

One US fluid ounce is 29.5735 millilitres. Multiply fluid ounces by 29.5735 to get millilitres.

How do I convert fluid ounces to ml?+

Multiply the fluid-ounce value by 29.5735. So a 16 fl oz bottle is 16 × 29.5735 = 473.2 ml.

Is this the US or UK fluid ounce?+

This converter uses the US fluid ounce (29.5735 ml). The UK/imperial fluid ounce is a little smaller at about 28.41 ml, so check which system a recipe uses.

How many fluid ounces in a cup?+

A US cup is 8 fluid ounces, which is 236.6 ml. That's why 8 fl oz and “one cup” are used interchangeably in US recipes.

How do I convert ml back to fluid ounces?+

Divide the millilitre value by 29.5735. A 330 ml can is 330 ÷ 29.5735 = 11.16 fl oz.

About this page

Publisher:
Kalkoro — Teknolojig Bilişim Teknolojileri A.Ş., İstanbul
Written by:
Ahmet Tur — Editor (Math, date & time, unit conversion, physics & chemistry, everyday tools)
Reviewed by:
Kübra Yıldız — Editor

Parameters come from official sources; the last update date is shown at the bottom of the page.

Spotted a wrong result? Use the "Report a bug" button at the top of the page; every report is reviewed.

How we calculate and our accuracy policy →

Results are for information only. For official matters the relevant authority's calculation prevails.

Last updated: