Skip to the calculator
Rule Calculator

Grams of Flour to Cups

How many cups a weight of all-purpose flour makes, and how much that changes if the cup was dipped rather than spooned.

With amount 1, grams to cups converter comes to 120 — converted. It is reached in 9 steps, the last of which is to_volume_share == 0 ? grams / to_mass_share : cups / to_volume_share, and each one is printed on the page with its numbers filled in. The formula is the one published by King Arthur Baking, not an approximation fitted to it.

Formula and sources checked · How we check

Converted
120
Chart weight of one cup
w1 + w2 + w3 + w4 + w5 + w6 + w7 + w8120 g
Grams in a cup as filled
chart_g_per_cup * pack_factor120 g
Range across filling techniques
chart_g_per_cup * 0.33 * packs39.6 g
In grams
in_cups * g_per_cup + in_grams_direct120 g
In cups
grams / g_per_cup1 cups
Converted
to_volume_share == 0 ? grams / to_mass_share : cups / to_volume_share120
In ounces
grams / 28.3495231254.233 oz
In tablespoons
cups * 1616 tbsp
Volume it occupies
cups * 236.5882365236.588 ml

Weights are typical, from the King Arthur chart. Humidity, brand and how long the bag has stood all move them by a few per cent.

The formula

  1. Chart weight of one cupw1 + w2 + w3 + w4 + w5 + w6 + w7 + w8
  2. Grams in a cup as filledchart_g_per_cup * pack_factor
  3. Range across filling techniqueschart_g_per_cup * 0.33 * packs
  4. In gramsin_cups * g_per_cup + in_grams_direct
  5. In cupsgrams / g_per_cup
  6. Convertedto_volume_share == 0 ? grams / to_mass_share : cups / to_volume_share
  7. In ouncesgrams / 28.349523125
  8. In tablespoonscups * 16
  9. Volume it occupiescups * 236.5882365

Formula from King Arthur Baking — ingredient weight chart, NIST Handbook 44 — US customary volume measures, USDA FoodData Central — measured food densities.

The same calculator, other cases

  • Grams of Sugar to CupsHow many cups a weight of granulated sugar makes. Unlike flour, the answer does not change with how the cup was filled.

Undecided? The Grams to Cups Converter carries every case behind one control.

Did this answer your question?