Cups to Grams Calculator

Convert cups to grams for any ingredient with our free baking and cooking converter. Because a cup of flour weighs very differently from a cup of sugar or butter, this tool uses real ingredient densities to give you accurate measurements every time.

Cups ↔ Grams Converter

Why Cups and Grams Differ by Ingredient

A cup is a measure of volume, not weight — so its gram equivalent depends entirely on the ingredient's density. A cup of water weighs 237g, but a cup of flour weighs only about 125g because flour is much less dense. This is why professional bakers and recipe developers prefer weight (grams) over volume (cups) for accuracy.

Common Cups to Grams Reference

  • 1 cup all-purpose flour = 125g
  • 1 cup white sugar = 200g
  • 1 cup butter = 227g (= 2 sticks)
  • 1 cup brown sugar (packed) = 220g
  • 1 cup honey = 340g
  • 1 cup water or milk = ~237–245g

Frequently Asked Questions

How many grams is 1 cup of flour?

1 cup of all-purpose flour = 125 grams. However, this varies depending on how tightly the flour is packed. Always spoon flour into your measuring cup and level it off — don't scoop directly from the bag, which compresses the flour.

How many grams is 1 cup of sugar?

1 cup of granulated white sugar = 200 grams. Powdered (confectioners') sugar is lighter at about 120g per cup. Packed brown sugar is heavier at about 220g per cup.

How many grams is 1 cup of butter?

1 cup of butter = 227 grams = 8 oz = 2 standard US sticks of butter. In the US, butter sticks are typically labeled with tablespoon measurements on the wrapper for convenience.

Why do American recipes use cups instead of grams?

The US traditionally uses the imperial system with volume measurements (cups, tablespoons, teaspoons) for cooking. Most other countries use weight (grams, kilograms) which is more precise, especially for baking. Professional recipes worldwide increasingly use grams for accuracy.

How do I measure ½ cup in grams?

Simply halve the 1-cup value. For flour: ½ cup = 62.5g. For sugar: ½ cup = 100g. For butter: ½ cup = 113.5g. Use the calculator above to get exact values for any ingredient.