Cooking Measurement Converter
Convert recipe measurements between teaspoons, tablespoons, cups, pints, quarts, gallons, ml and liters. Switch to weight to turn any volume into grams for a chosen ingredient.
How to convert a cooking measurement
- Enter the amount you want to convert.
- Pick the unit you have and the unit you want.
- Read the converted volume instantly.
- Choose an ingredient to convert that volume to grams by weight.
Examples
Cups to tablespoons and ml
1 cup
16 tablespoons, or 236.588 ml
A cup of flour by weight
1 cup all-purpose flour
about 125 grams
Frequently asked questions
How many tablespoons are in a cup?
There are 16 tablespoons in a US cup, and 3 teaspoons in a tablespoon, so a cup holds 48 teaspoons.
Why is a cup of flour not the same weight as a cup of sugar?
Different ingredients have different densities. A cup of all-purpose flour is about 125 grams, while a cup of granulated sugar is about 200 grams.
How many ml are in a cup?
A US cup is 236.588 ml. The converter uses the US customary cup for both volume and ingredient weight conversions.
How accurate are the gram conversions?
They use standard density values per cup for each ingredient. Packing, sifting and humidity vary a little, so treat the grams as a close estimate.
Which ingredients are supported by weight?
Common baking staples including water, flour, granulated, brown and powdered sugar, butter, milk, honey, rice, salt, cocoa powder and vegetable oil.
Related tools
Recipe Scaler
Scale a recipe up or down. Paste your ingredients, set a multiplier or new serving size, and get recalculated amounts with tidy fractions. Free and private.
Grams to Ounces
Convert grams to ounces instantly. Type a weight in g and get oz, with the formula and a quick reference table. Runs in your browser.
Ounces to Grams
Convert ounces to grams instantly. Type a weight in oz and get grams, with the formula and a quick reference table. Runs in your browser.
Binary to Decimal
Convert binary to decimal online. Paste any binary number, with or without spaces, and get the exact base-10 value instantly. Runs in your browser.
Binary to Hex
Convert binary to hexadecimal online. Paste a binary number and get exact hex, with optional uppercase. Handles huge values. Runs in your browser.
Binary Translator
Translate text to binary and binary back to text online. UTF-8 accurate, handles emoji and accents, with a copy button. Runs in your browser, nothing uploaded.