Calculate price per item, weight, volume, or length; compare compatible package sizes; and estimate theoretical or whole-package purchase costs.
Unit price is effective package price divided by package quantity after normalizing quantities to one comparison unit.
A lower unit price does not always mean the lowest checkout cost when whole packages must be purchased, so CalcRocket reports both when a target is entered.
unit price = effective price ÷ normalized package quantityeffective quantity = package size × pack count(higher unit price − lower unit price) ÷ higher unit price × 100difference ÷ lower unit price × 100packages needed = ceiling(target quantity ÷ package quantity)$9.60 for 12 items costs $0.80 each.
$5 for 16 oz costs $0.3125/oz; $8 for 2 lb (32 oz) costs $0.25/oz and is 20% cheaper per ounce.
Six 500 mL bottles for $9 contain 3 L and cost $3/L.
For 30 oz, a 16 oz package at $5 requires two packages costing $10; a 32 oz package at $8 requires one costing $8.
At $2.50/kg, 3.2 kg costs $8.
Compare count with count, weight with weight, volume with volume, or length with length.
All result rows use the same selected unit, so changing display units cannot change the ranking.
Theoretical target cost assumes fractional packages; whole-package mode calculates actual packages and extra quantity.
Mass, volume, and length quantities use CalcRocket's shared converters before division.
Pack count multiplies the amount inside each package before unit price is calculated.
A simple fixed or percentage discount is applied before an optional global tax. Use the dedicated calculators for complex promotions or taxes.
The effective price divided by a normalized quantity.
Divide price by the number of units after accounting for multipacks.
Convert both quantities to the same unit and compare their price per unit.
Convert package weight to ounces, then divide price by ounces.
Convert weight to pounds and divide price by pounds.
Convert weight to kilograms and divide price by kilograms.
Convert volume to liters and divide price by liters.
Divide total price by item count.
Package size is multiplied by pack count before price is divided.
No. Whole-package requirements can make checkout cost differ.
Required packages are rounded upward and extra quantity is shown.
Discount is subtracted before calculating unit price.
Enable tax when you want estimated out-of-pocket unit cost.
Yes. Both are mass units and are normalized automatically.
Yes. Both are volume units and use the shared volume converter.