Unit Price Comparison Calculator
Which package costs less for the same amount? Compare two prices by weight, volume or item count.
How to compare two offers
- Choose weight, volume or items, and select the one currency used by both prices.
- For Offer A and Offer B, enter the price for the whole offer and the quantity in one pack. Match the quantity unit to each package label.
- For identical multipacks, open Multipacks and display units and enter each pack count. If your quantity already covers the whole offer, leave the count at 1.
- Read the lower unit-price verdict and both prices for the same comparison amount. Change the display amount in the options if you want price per 100 g, per litre or another listed basis.
Useful package-price comparisons
- Compare weights in g, kg, ordinary weight ounces or pounds; volumes in ml, litres, explicitly US or Imperial fluid ounces and gallons; or whole item counts.
- Include repeated identical packs without multiplying the price again. The price always covers the whole offer.
- Show both unit prices for one common amount, including 100 g, 100 ml or 100 items. The verdict stays the same when only this display basis changes.
- The comparison uses the entered quantities before display rounding, so similar-looking prices are not automatically treated as a tie.
- Copy a qualified summary of both offers, pack counts, unit prices and the comparison. Nothing is saved as a shopping history.
When a unit price calculator helps
- Compare a small bag with a larger one when their package prices and quantities differ.
- Compare a multipack of cans with a large bottle by the total volume each offer supplies.
- Compare eggs, bags or other like-for-like items by count when each counted item is a meaningful comparable unit.
Understanding price per unit
Unit price is the whole-offer price divided by the total comparable quantity. For identical packs, total quantity is the quantity in one pack multiplied by the pack count.
Convert compatible quantities to the same comparison amount before comparing prices. Grams and kilograms measure weight; millilitres and litres measure volume. Weight cannot be converted to volume here, and an item count cannot be converted to weight.
There are two valid ways to enter the same offer: one pack's quantity and its number of identical packs, or the already combined quantity with pack count 1. Do not enter a combined quantity and also multiply it by the pack count.
A price per 100 g and a price per kg describe the same rate on different bases. Both offers must use the same basis. This choice changes the numbers you read, not which price is lower.
The percentage lower unit price is calculated against the higher unit price: difference ÷ higher unit price × 100. It compares the cost of the same amount, not the two different package totals.
Displayed unit prices have up to four decimals and percentages up to two. “About” identifies rounded values. Very small positive values are shown as “Less than”, rather than as zero. An exact tie is determined from the full calculation.
Worked shopping examples
Offer A costs USD 4.20 for 600 g; Offer B costs USD 6.25 for 1 kg. Their prices are USD 7.00 and USD 6.25 per kg. Offer B has about a 10.71% lower unit price.
Offer A costs USD 4.50 for three identical 250 ml packs; Offer B costs USD 5.20 for one 1 L bottle. Enter 250 ml and pack count 3 for A. Its total is 750 ml, so the prices are USD 6.00 and USD 5.20 per litre; B is about 13.33% lower per litre.
A 12-item pack costing USD 4 and an 18-item pack costing USD 5 work out to about USD 0.3333 and USD 0.2778 per item. Offer B has about a 16.67% lower unit price, although its package costs more.
USD 2.50 for 500 g and USD 5.00 for 1 kg are both USD 5.00 per kg. The different package totals do not change that exact tie.
USD 2.44 for 16 ordinary weight ounces and USD 2.99 for 1 lb supply the same weight. Their prices are USD 2.44 and USD 2.99 per lb; A is about 18.39% lower per lb.
What the comparison does not decide
A lower unit price does not establish better quality, nutritional equivalence, suitability or a better purchase. Compare genuinely comparable quantities and consider whether you will use the amount you buy.
Enter the prices that apply to your comparison. The calculator does not add taxes, delivery, deposits, coupons or membership conditions, check offer availability or convert between currencies.
Use net quantity consistently for both offers. Ounces by weight are not fluid ounces; US and Imperial fluid ounces and gallons are different. Mixed packs with different contents need a separately worked-out comparable total.
Entries and privacy
Calculations use page-memory entries. This tool has no calculation account, saved history, upload or input-valued share link. Clear removes its drafts and restores its defaults.
The surrounding website still makes ordinary requests and may use analytics or consent services. Copying a summary puts the text on your device's clipboard; that is your explicit action, not a promise of complete site-wide offline operation.
Unit price comparison questions
Sources and assumptions
- nvlpubs.nist.govNIST unit pricing guide
- accc.gov.auACCC explanation of grocery unit prices
- nist.govNIST measurement tables
- legislation.gov.ukUK Weights and Measures Act 1985 — unit definitions
- six-group.comSIX ISO currency-code information
These references explain common-quantity comparisons and unit definitions. This calculator is not a retailer label-compliance checker or a currency exchange service.
Sources checked on 12 October 2026.
Related tools
Bill Split & Tip Calculator
Divide a bill equally, optionally add your own tip and get payment amounts that add up exactly.
Open tool — Bill Split & Tip CalculatorDiscount Calculator
Find a sale price and savings from a percentage off, with an optional second percentage discount.
Open tool — Discount Calculator