Unit Price Calculator

Work out price per unit and compare two packs to see which is actually the better value.

Reviewed by the WorldCalcs team · Methodology · Last reviewed: June 2026

Unit price

0.15625 per oz

What is unit price?

The unit price is the price of one standardized amount of a product — one ounce, one gram, one liter, one tablet. It's the most reliable way to compare two packages that come in different sizes, because the sticker price alone tells you almost nothing about value. A $5 jar isn't a good or bad deal until you know how much is inside it.

The formula

Unit price = total price ÷ quantity. That's it. For a 32 oz bottle at $5.00, the unit price is 5 ÷ 32 = $0.15625 per ounce. To compare two products, compute the unit price of each and pick the lower one. To express the saving, divide the difference by the more expensive unit price: savings% = (pricier − cheaper) ÷ pricier × 100.

Worked examples

Single item. $12 for 2.5 kg works out to 12 ÷ 2.5 = $4.80 per kg. $4.50 for 750 g with the "per 100" toggle on gives 4.50 ÷ 750 × 100 = $0.60 per 100 g — the format used on most European shelf labels.

Compare two. Product A: $5.00 for 32 oz → $0.15625/oz. Product B: $3.49 for 16 oz → $0.218125/oz. A is cheaper, and the saving versus B is (0.218125 − 0.15625) ÷ 0.218125 × 100 ≈ 28.37%.

Why this matters

"Family size" packs are usually — but not always — cheaper per unit. Promotions, store brands and end-of-shelf displays regularly flip the comparison, especially when a smaller pack goes on sale. Comparing unit prices on the spot takes a few seconds and routinely saves 10–30% on items you buy often.

To take a percentage off a sticker price, see the discount calculator. For raw percentage maths, use the percentage calculator. If you're comparing recipe ingredients across cups, grams and ounces, the cooking measurement converter handles the unit swap.

All calculations happen in your browser. Nothing is sent, stored, or tracked.

Results are estimates and may contain errors — for general information only, not professional advice. Always verify before relying on them. Disclaimer

How to use

Single item: enter the price and the quantity to get the price per unit. Toggle "per 100 g / per 100 mL" to use the European-style unit price.

Compare: enter price and quantity for both products in the same unit. The calculator picks the cheaper one and shows the percentage saving versus the pricier option.

Frequently asked questions

How do I calculate price per unit?+

Divide the total price by the quantity. If a 32 oz bottle costs $5.00, the unit price is 5 ÷ 32 = $0.15625 per ounce. The unit can be anything — ounces, grams, liters, sheets, items — as long as the price and the quantity refer to the same unit.

How do I compare prices for different sizes?+

Work out the unit price for each pack and compare those, not the sticker prices. A $5.00 bottle at 32 oz is $0.156/oz; a $3.49 bottle at 16 oz is $0.218/oz. The bigger pack is cheaper per ounce even though it costs more on the shelf. The compare mode above does this side by side and shows the percentage saving.

What is price per ounce?+

Price per ounce is the total price divided by the weight (or volume) in ounces. It's the most common way to compare US grocery items because pack sizes vary so much. Many shelf-edge labels show it in small print as the "unit price" — but not always, and the format isn't standardized.

Is the bigger size always cheaper per unit?+

Usually, but not always. Bigger packs often have a lower unit price thanks to economies of scale, but supermarkets sometimes price small sizes more aggressively to win shoppers, and promotions can flip the comparison. Always check the unit price rather than assuming.

How do I find the cost per 100 g?+

Calculate the price per gram and multiply by 100. If 750 g costs $4.50, that's 4.50 ÷ 750 = $0.006 per gram, or $0.60 per 100 g. Toggle "per 100 g / per 100 mL" in single-item mode to do this automatically — it's the standard unit-price format in most of Europe and the UK.

Is this a price per liter calculator?+

Yes. Set the unit label to "L" and enter the price and the number of liters. For 2.5 L at $12, the unit price is 12 ÷ 2.5 = $4.80 per liter. The same setup works for price per kg, per gram, per item, per sheet, or any unit you measure consistently.

What does unit price mean?+

Unit price is the cost of a single standardized unit of a product — one ounce, one liter, one gram, one tablet. Comparing unit prices instead of pack prices removes the size difference and tells you which option is genuinely cheaper per amount of product.

How do I compare a product in grams with one in ounces?+

Convert one to the other first so both prices are in the same unit, then compare. Use the weight converter (1 oz = 28.349523125 g) to convert one of the quantities, then run the comparison here. The calculator itself is unit-blind — it just divides price by quantity — so consistency matters.