Cooking Measurement Converter — Cups, tbsp, tsp, ml, oz, grams

Convert between cups, tablespoons, teaspoons, ml, liters, fluid ounces, and grams. Select an ingredient for accurate density-based weight conversions. 100% free, no sign-up.

Free Cooking Measurement Converter Online

OptiDrop's Cooking Measurement Converter makes it easy to convert between common kitchen measurements. Convert cups to tablespoons, teaspoons to ml, grams to cups, and more. For weight-based conversions (grams and ounces), select your ingredient to account for different densities.

Volume vs. Weight Conversions

Volume units (cups, tablespoons, teaspoons, ml, liters, fl oz) can be converted directly using fixed ratios. However, converting between volume and weight (grams, ounces) requires knowing the ingredient's density. That is why this tool lets you select an ingredient -- a cup of flour weighs 120g while a cup of honey weighs 340g.

Common Conversion Quick Reference

1 cup = 16 tablespoons = 48 teaspoons = 236.59 ml = 8 fluid ounces. 1 tablespoon = 3 teaspoons = 14.79 ml. 1 fluid ounce = 29.57 ml. These are all US customary measurements. Metric cups (used in Australia, Canada, and other countries) are 250 ml instead of 236.59 ml.

Frequently Asked Questions

One US cup equals approximately 236.59 ml (often rounded to 240 ml). One metric cup used in Australia and some other countries is exactly 250 ml. This converter uses the US cup standard (236.59 ml) for all calculations.
There are 16 tablespoons (tbsp) in 1 US cup. Since 1 tablespoon equals 3 teaspoons (tsp), there are also 48 teaspoons in a cup. This is based on the US customary measurement system.
Grams to cups conversion depends on the ingredient's density. For example, 1 cup of flour weighs about 120 grams, while 1 cup of sugar weighs about 200 grams, and 1 cup of butter weighs about 227 grams. Select your ingredient in this converter for accurate gram-to-cup conversion.
Fluid ounces (fl oz) measure volume, while ounces (oz) measure weight. 1 US fluid ounce equals about 29.57 ml. 1 ounce by weight equals about 28.35 grams. For water, 1 fl oz weighs approximately 1 oz, but this varies for other liquids and ingredients.

Last updated: June 2026