Converting Milliliters to US Fluid Ounces (mL to fl oz) is often required when traveling or buying imported products. While the metric world rounds to numbers like 100 mL or 500 mL, US packaging uses ounces (8 oz, 12 oz, 16 oz). A standard fluid ounce is roughly 30 mL, but the precise conversion is 29.57 mL, a difference that adds up quickly in larger volumes.
Master Volume Converter
The Formula
Divide the Milliliters by 29.574:
mL ÷ 29.574 = fl oz
Example
A standard travel bottle is 100 mL:
100 ÷ 29.574 = 3.38 fl oz
Pharmacy, Beauty & Beverage Insights
In the pharmaceutical and beauty industries, 30 ml is the standard “shorthand” for one ounce. If you have a larger bottle of liquid and need a quick estimate in ounces, dividing the milliliters by 30 will give you a very close answer.
Frequently Asked Questions
One milliliter is equivalent to 0.0338140227 US customary fluid ounces. Because the milliliter is a much smaller unit, you will always end up with a small decimal result unless you are converting thousands of milliliters. For most practical purposes, multiplying by 0.034 is accurate enough.
While the exact mathematical conversion is 29.57 ml, the US FDA (Food and Drug Administration) requires food manufacturers to use 30 ml as the definition for one fluid ounce on nutritional labels. This ensures that serving sizes are easy for consumers to calculate and compare.
If you don’t have a calculator, divide the number of milliliters by 30. For instance, if you have a 150 ml bottle of shampoo, 150 divided by 30 is exactly 5. The actual answer is 5.07 ounces, so the “divide by 30” rule is an excellent mental shortcut for shopping and traveling.