Unit Price Comparison
Compare pack sizes and multipacks on price per unit (per 100 g, per litre, per piece) with discounts and shipping included, cheapest marked, premiums shown.
Which pack is actually cheapest per gram, millilitre or piece once size, multipack count, discount and delivery are all in — and by how much the others lose.
Example: 3.49 for 500 g, 6.29 for 1,000 g and 1.99 for 250 g cost 0.698, 0.629 and 0.796 per 100 g: the kilo pack is cheapest and the small pack costs 26.5 % more per gram.
Same measure,
same basis, then compare.
How the unit price is formed, what the premium means, and what a price per gram cannot tell you.
Price per unit
Each option is what you pay — the price less any discount, plus delivery if it applies to that option alone — divided by the quantity you get, which is the number of packs times the size of each. All sizes must be in the same measure; convert first if one label is in ounces and another in grams. The result is shown per a display quantity you choose (per 100 g, per litre, per 10 pieces) so the numbers are readable.
Best option and premium
The lowest unit price is marked best, and every other option shows its premium: how much more per unit it costs than the best, as a percentage. The spread between the dearest and cheapest is the headline figure for whether the choice matters. Ties are flagged rather than broken silently.
What it leaves out
Unit price is a quantity comparison only. Concentration (a stronger product goes further), quality, shelf life and whether a large pack will be used before it spoils or goes stale are not captured; a cheap kilo you throw half of away is not cheap. Nothing leaves the browser; the same four anonymous usage counts as the rest of the site apply.
SOURCES
- Unit pricing as price divided by quantity in a common measure (e.g. EU Directive 98/6/EC on consumer price indication) — arithmetic only
Last reviewed 19 September 2026. How results are checked: How we verify.