Fluid Ounces to Milliliters

Convert fluid ounces to ml, cups, and liters. 1 US fl oz = 29.5735 ml. For cooking and beverages.

Enter your values above to see the results.

Tips & Notes

  • US standard drink = 1.5 fl oz (44 ml) of spirits, 5 fl oz (148 ml) wine, 12 fl oz (355 ml) beer.
  • A US pint = 16 fl oz = 473.2 ml. A UK pint = 20 fl oz = 568.3 ml — significantly larger.
  • Shot glass sizes vary: standard US shot = 1.5 fl oz = 44 ml; many bars use 1 oz = 30 ml.
  • For cooking: 1 fl oz = 2 tablespoons = 6 teaspoons.

Common Mistakes

  • Confusing US fluid oz (29.57 ml) with UK fluid oz (28.41 ml) — 4% difference.
  • Confusing fluid ounces (volume) with ounces by weight — 1 fl oz of water ≈ 1 oz by weight, but not for other liquids.
  • Assuming 1 cup = 10 fl oz (UK) — the US cup is 8 fl oz, UK cup is 10 fl oz.
  • Using fl oz for dry ingredients — baking flour and sugar should be measured by weight, not volume.

Fluid Ounces to Milliliters Overview

What This Calculator Does

Converts fluid ounces to and from milliliters, liters, and cups. Supports both US fl oz (29.5735 mL) and UK imperial fl oz (28.4131 mL).

US vs UK Fluid Ounces — 4% Difference

| Unit | mL | Used Where | |------|----|-----------| | 1 US fl oz | 29.5735 mL | USA, Americas | | 1 UK fl oz | 28.4131 mL | UK historical |

A 12 fl oz US can = 354.9 mL. A 12 fl oz UK measure = 340.9 mL. For recipes crossing US/UK, this matters.

Common Beverage Sizes

| Product | US fl oz | mL | |---------|----------|----| | Shot glass | 1.5 fl oz | 44.4 mL | | Standard soda can | 12 fl oz | 355 mL | | Water bottle | 16.9 fl oz | 500 mL | | Wine pour (standard) | 5 fl oz | 148 mL | | US pint | 16 fl oz | 473 mL |

Fluid Oz vs Weight Oz

Fluid ounces measure volume; weight ounces measure mass. 1 fl oz of water ≈ 1.04 oz by weight. For dense liquids (honey, oil), they diverge significantly.

Frequently Asked Questions

8 US fl oz × 29.5735 = 236.588 ml — this is exactly 1 US cup.

500 ÷ 29.5735 = 16.91 US fl oz — slightly more than 1 US pint (16 fl oz).

US fl oz = 29.5735 ml; UK (imperial) fl oz = 28.4131 ml — a 4.1% difference. A US pint = 16 fl oz = 473 ml; a UK pint = 20 fl oz = 568 ml. Always check which system a recipe uses.

1 liter = 1000 ml ÷ 29.5735 = 33.81 US fl oz — just under 34 fl oz.