Price Per Gram Calculator

Weight

¥ per1 kg
¥ per kg
¥ per1 lb
¥ per lb
¥ per1 oz
¥ per oz
per1 g
per g
Quick gram amounts
¥ per1 mg
¥ per mg

Volume

¥ per1 L
¥ per L
¥ per1 mL
¥ per mL

Items

¥ per1 item
¥ per items

Compare three prices per unit

Enter each price and quantity using the same currency. You can mix units within weight, volume, or item count, but all three options must use the same category.

Option A

Unit price: —

Option B

Unit price: —

Option C

Unit price: —

Enter three prices and quantities to compare unit prices.

How to calculate price per gram

Price per gram = total price ÷ weight in grams.

Enter the package price and its weight, then divide the price by the number of grams. For example, a package priced at 35 for 500 g costs 0.07 per gram (35 ÷ 500 = 0.07). A second package priced at 60 for 1 kg costs 0.06 per gram (60 ÷ 1,000 = 0.06). These example figures only explain the calculation; they are not market prices.

Gram, kilogram, pound and ounce conversions

Use the same mass units or convert each package to grams before comparing. The calculator uses standard mass conversion factors; it does not round an ounce to a package-size convention.

UnitEquivalent in grams
1 kilogram (kg)1,000 g
1 pound (lb)453.59237 g
1 ounce (oz)28.349523125 g
1 gram (g)1,000 mg
1 milligram (mg)0.001 g

The calculator accepts custom quantities in kilograms, pounds, ounces, grams and milligrams.

Compare weight, volume and item prices

Use weight units for mass, volume units for liquids, and item counts for discrete products. Each category is compared separately. The currency selector changes the displayed symbol; it does not convert exchange rates.

Volume and weight are different measurements. Converting milliliters to grams requires the material's density, so this calculator keeps volume and mass comparisons separate.

UnitEquivalent relationship
1 liter (L)1,000 mL
1 milliliter (mL)0.001 L

How to compare package unit prices

  1. Enter each package price, weight or quantity, and unit.
  2. Choose units from the same category: weight, volume, or item count.
  3. Use one currency throughout. Compare the resulting price per gram, milliliter, or item.

The comparison uses only your entered numbers. It does not show market averages, product listings, or recommendations.

Price per gram calculator questions

How do I calculate price per gram?

Divide the package price by its weight in grams. For example, 35 ÷ 500 g = 0.07 per gram.

How many grams are in a kilogram?

One kilogram is exactly 1,000 grams.

How many grams are in an ounce?

One avoirdupois ounce is exactly 28.349523125 grams.

Can I compare prices entered in different currencies?

No. The currency selector changes the symbol shown by the calculator; it does not convert exchange rates. Convert both prices to the same currency first.

Can a price per gram calculator compare liquid products?

Yes, when you compare volume with volume, such as liters and milliliters. Converting between liquid volume and mass requires a density value.

Does this calculator show current or average prices?

No. It calculates only from the prices and quantities you enter. It does not provide live market data or estimates.