Price Per Weight Calculator

Find cost per gram, kilogram, ounce, or pound of any product. Enter total price and weight. Compare two items with charts to find the best value for your money.

Find the best value by weight

About This Calculator

The Price Per Weight Calculator helps shoppers, budget-conscious consumers, bulk buyers, and meal planners determine the true cost of products by calculating the price per unit of weight. Instead of comparing by package price alone, this tool reveals which product offers the best value by normalizing cost to per-gram, per-kilogram, per-ounce, or per-pound pricing.

Whether you are comparing rice bags at the grocery store, bulk spices at a warehouse club, pet food online, or cleaning supplies in different sizes, comparing products by price per weight gives you an apples-to-apples basis for smarter purchasing decisions. The calculator supports grams, kilograms, ounces, and pounds for maximum flexibility across countries and product types.

How the Price Per Weight Formula Works

The core formula is: Price per Gram = Total Cost / Total Weight (in grams). For example, if a 500-gram bag of coffee costs $12.99, the price per gram is $12.99 / 500 = $0.026 per gram, which is $26.00 per kilogram. Our calculator extends this to show pricing in multiple units simultaneously so you can compare using whichever unit is most common in your region.

The comparison feature allows you to enter two different products and instantly see which one is cheaper per gram. The calculator highlights the better option and shows the exact savings per gram if you choose the more affordable product. Interactive bar charts and pie charts help visualize the cost differences.

Regional Notes

India: Packaged foods and groceries in India typically display weight in grams (g) or kilograms (kg). Bulk spices, rice, lentils, and grains are commonly sold and priced per kilogram. The calculator defaults to grams and shows prices in all weight units for comprehensive comparison.

United States: Ounces and pounds are the standard units for most grocery products, deli items, and household goods. Bulk and wholesale items are often priced per pound. The calculator converts all inputs to grams as the base and shows equivalent pricing per ounce and per pound.

United Kingdom: Both metric (grams, kilograms) and imperial (ounces, pounds) units are used in UK grocery stores. Fresh produce is typically priced per kilogram, while packaged goods may use either system. Our calculator supports all four units so UK shoppers can compare products regardless of the labelling system.

Frequently Asked Questions

How do I calculate the price per gram?

To calculate the price per gram, divide the total cost by the weight in grams: Price per Gram = Total Cost / Weight in Grams. For example, a 500-gram bag of rice costing $4.50 has a price per gram of $4.50 / 500 = $0.009 per gram, or $9.00 per kilogram.

What weight units does the Price Per Weight Calculator support?

The calculator supports four common weight units: grams (g), kilograms (kg), ounces (oz), and pounds (lb). Simply select the unit on your product's label, and the calculator automatically shows the price per gram, per kilogram, per ounce, and per pound in the results.

How do I compare two products to find the better value?

Enable 'Compare with Option B' and enter the cost and weight for the second product. The calculator converts both to price per gram and highlights which option is cheaper. It also shows the exact savings per gram so you can quantify how much you save by choosing the better value.

What is the difference between price per weight and unit price?

Price per weight is a specific type of unit price where the unit is a standard weight measure like a gram, kilogram, ounce, or pound. Unit price can also refer to price per item, per volume, or per area. Price per weight is most useful for comparing products sold in different-sized packages by weight.

How do I convert price per kilogram to price per pound?

One kilogram equals approximately 2.20462 pounds. To convert price per kilogram to price per pound, divide the price per kilogram by 2.20462. Conversely, to convert price per pound to price per kilogram, multiply the price per pound by 2.20462. The calculator handles all these conversions automatically.

Is the Price Per Weight Calculator free to use?

Yes, the Price Per Weight Calculator on Calculy is completely free to use with no registration required. You can calculate the cost per gram for any product, compare two options side by side, view interactive bar and doughnut charts, and share your results via the URL at no cost.

Can I save or share my price per weight calculation?

Yes, the calculator automatically saves your inputs in the URL, so you can bookmark or share the link to revisit your cost comparison. Use the share button to copy a direct link to your exact calculation including both options, weight units, and all results.

What types of products can I compare with this tool?

The calculator works for any product sold by weight including groceries (rice, flour, coffee, nuts, meat, produce), bulk foods, pet food, spices, supplements, beauty products, cleaning supplies, and crafting materials. It is ideal for budget-conscious shoppers comparing package sizes at grocery stores, warehouse clubs, and online retailers.