Teaspoons to Grams Converter

Convert teaspoons to grams instantly using real ingredient densities. Select your ingredient, enter your amounts, and get precise gram weights in seconds.

Teaspoon amounts

Enter one teaspoon amount per line. Plain numbers only, no units.

Everything runs locally in your browser — nothing is uploaded.

Converted weightsEach teaspoon amount converted to grams for your selected ingredient.

0 lines in0 lines outN/A runtime

Conversions calculate instantly in your browser.

How to convert teaspoons to grams

Convert in 3 steps

Takes ~5 seconds
  1. 1
    Select your ingredient

    Choose the ingredient from the dropdown to use the correct density.

  2. 2
    Enter teaspoon amounts

    Type one number per line — whole numbers or decimals, no units needed.

  3. 3
    Read your gram weights

    Click "Convert to Grams" and get one result per line instantly.

Teaspoon-to-gram conversion varies by ingredient — always select the right one for accuracy.

Who should use this tool?

  • Home cooks scaling recipes that list volume but need weight measurements
  • Bakers converting teaspoon quantities to grams for precise baking
  • Nutritionists and dietitians calculating ingredient weights from serving sizes

Examples

Convert 1 teaspoon of granulated sugar (the default) to grams.

Input
1
Output
1 tsp sugar = 4.20 g

Convert 2.5 teaspoons of granulated sugar to grams.

Input
2.5
Output
2.5 tsp sugar = 10.50 g

Convert multiple teaspoon amounts of granulated sugar at once.

Input
1
2.5
0.5
Output
1 tsp sugar = 4.20 g
2.5 tsp sugar = 10.50 g
0.5 tsp sugar = 2.10 g

Accurate teaspoons to grams conversion

Volume and weight are not the same — a teaspoon of honey weighs far more than a teaspoon of flour. This tool uses real density constants so your conversions are always ingredient-accurate.

This teaspoons to grams converter uses ingredient-specific density values to give you precise gram weights for water, sugar, salt, flour, butter, and honey. Whether you're baking, cooking, or tracking nutrition, switching from volume to weight ensures consistent, repeatable results. All conversions run instantly in your browser with no data uploaded.

Ingredient-accurate results

Uses real density constants for six common kitchen ingredients.

  • Water, sugar, salt
  • Flour, butter, honey
  • Precise per-ingredient ratios
Batch conversion

Convert multiple teaspoon values at once — one per line.

  • One amount per line
  • Fractional values supported
  • Results in same order
Private by default

All calculations run locally in your browser with no data sent to a server.

  • No signup needed
  • No data uploaded
  • Works offline
Privacy first: we never send your input to a server. Everything runs locally in your browser.

Conversion tips

Get the most accurate results with these simple habits.

  • Always match the ingredient in the dropdown to what you're actually measuring.
  • Use level teaspoons, not heaped, when measuring for baking accuracy.
  • For ingredients not in the list, use the closest density match or a kitchen scale.

Frequently asked questions

Why does 1 teaspoon of sugar weigh less than 1 teaspoon of honey?>
Honey is denser than sugar, so the same volume contains more mass. This tool accounts for each ingredient's specific density — honey uses 7.05 g/tsp while sugar uses 4.2 g/tsp.
How many grams is a teaspoon of flour vs a teaspoon of salt?>
A teaspoon of all-purpose flour is about 2.60 g, while a teaspoon of table salt is about 5.90 g. Their densities differ significantly, which is why selecting the right ingredient matters.
Can I convert fractional teaspoons like 0.25 or 1/4 tsp to grams?>
Yes. Enter the decimal form (e.g. 0.25) and the tool will calculate the precise gram weight. For sugar, 0.25 tsp = 1.05 g.
What if my ingredient isn't in the dropdown list?>
The tool defaults to granulated sugar (4.2 g/tsp) if an ingredient isn't recognized. For unlisted ingredients, choose the closest available option or weigh directly with a kitchen scale for best accuracy.

Related Measurement tools