Cups to Grams Converter

Convert cups to grams (and back) for flour, sugar, butter, and more. Pick your ingredient and amount to get an accurate weight, since a cup of each weighs differently. Calculates in your browser.

Pick a weight unit to convert the other way (grams → cups).

Weight

-

Ounces-
Cups-
Tablespoons-

Show the math

Volume turns into weight through the ingredient's density:

grams = millilitres × (grams per cup ÷ ml per cup)

Cup measures vary because ingredients pack differently, a cup of flour and a cup of honey weigh very different amounts. These densities are typical averages; for baking, weighing in grams is always the most reliable.

What this does

A cups to grams converter turns cup measures into grams (and back) for flour, sugar, butter, and more, since a cup of each ingredient weighs differently.

How to use it

  1. Pick your ingredient.
  2. Enter the amount in cups or grams.
  3. Read the converted weight.
  4. Switch units to run it in reverse.

How it works

Each ingredient has its own density. A cup of flour is about 125 g while a cup of honey is about 340 g, so the conversion depends on what you measure.

grams = cups × grams per cup (by ingredient)

Example

One cup of all-purpose flour is about 125 grams.

Sources & methodology

Last updated .

Frequently asked questions

Why is there no single cups-to-grams number?

Because ingredients have different densities. A cup of flour is about 125 g while a cup of honey is about 340 g, so the conversion depends on what you are measuring.

How is the weight worked out?

The volume is turned into millilitres, then multiplied by the ingredient’s density (grams per cup ÷ ml per cup). Choose a weight unit to run it in reverse and get cups from grams.

How accurate are the densities?

They are typical averages, since how you scoop and pack an ingredient changes its weight. For baking, weighing in grams on a scale is always the most reliable method.

Is my data stored?

No. Everything is calculated locally in your browser — nothing is uploaded or saved.