Unit Price Calculator
Compare grocery and package prices by ounce, pound, liter, or item and see which option is cheaper per unit.
Runs in your browser. Prices are not uploaded.
Compare prices
What Is a Unit Price Calculator?
A unit price calculator divides the total price by the quantity to show how much one standard unit costs. It helps compare different package sizes and brands fairly — a 12 oz cereal box against a 20 oz box, a 2 lb coffee bag against a 12 oz bag, or six rolls against twelve.
Shoppers usually want a price per ounce, price per pound, or price per item. The sticker price alone does not answer that when the packages are different sizes.
Quick Answer
Unit price = price ÷ quantity, after compatible units are converted to the same base. A $3.49 / 12 oz box is $0.2908 per ounce. A $4.99 / 20 oz box is $0.2495 per ounce. The second box is the better grocery unit price if the product is the same.
How Is Unit Price Calculated?
Start from the shelf price (or the price after a discount). Convert the package quantity into the comparison unit, then divide.
Unit Price Formula
Unit price = effective price ÷ normalized quantity
- Weight uses grams internally (1 lb = 453.59237 g, 1 oz = 28.349523125 g).
- Volume uses milliliters (1 US gal = 3785.411784 mL, 1 US fl oz = 29.5735295625 mL).
- Count stays as a count. Item, each, pack, and sheet are not converted to ounces.
- Comparisons use full precision. Display rounding does not change which option wins.
How to Use the Unit Price Calculator
- Enter the price for Option A.
- Enter the quantity on the label.
- Choose the unit printed on the package (oz, lb, fl oz, item…).
- Add Option B, and more products if you need them.
- Choose the comparison unit — per ounce, per pound, per 100 g, per liter, or per item.
- Read Best value, the dollar savings, and how much more the other option costs.
Open Multipack for a 6-pack of 12 oz cans. Open Add discount for a percent-off tag or a fixed coupon. If you only have the sale percent and not the final price, use the Discount Calculator first, then paste the sale price here.
Examples
| Comparison | Result |
|---|---|
| Cereal A $3.49 / 12 oz vs B $4.99 / 20 oz | A = $0.2908/oz. B = $0.2495/oz. B is cheaper per ounce. A costs 16.57% more per ounce. |
| Coffee $8.99 / 12 oz vs $18.99 / 2 lb | 2 lb = 32 oz. $18.99 ÷ 32 = $0.5934/oz vs $0.7492/oz. The 2 lb bag is cheaper per ounce. |
| Paper towels $8.47 / 6 rolls vs $14.97 / 12 | $1.4117 per roll vs $1.2475 per roll. The 12-pack is cheaper per item. |
| Drinks: 6 × 12 fl oz for $5.49 vs 2 L for $2.29 | 72 fl oz at $0.0763/fl oz vs 2 L (about 67.63 fl oz) at $0.0339/fl oz. The 2 L bottle wins on volume. |
How to Compare Grocery Prices
A $4.99 box can beat a $3.49 box if it holds more. Club-size bags, sale tags, and multipacks hide that until you reduce each option to the same ounce, pound, or item. Shelf tags sometimes already print a unit price; this calculator is for when they do not, when the units differ (oz vs lb), or when you want the savings spelled out.
When Should You Use a Unit Price Calculator?
- Grocery shopping with two or more package sizes
- Bulk bags versus standard bags
- Household supplies sold by roll, sheet, or count
- Brand-to-brand checks when quality is close enough to compare
- Sale prices and coupons against the regular size
- Multipacks of cans, bottles, or bars
- Online listings that only show the total price
Different Ways People Search for Unit Pricing
Most people type “unit price calculator” or “price per unit calculator” when they want the same thing: a fair comparison. “Price per ounce calculator” and “price per pound calculator” are the grocery versions of that question. “Price per item calculator” is the count version — rolls, bars, or capsules. A grocery unit price calculator is simply this comparison pointed at supermarket labels. A unit price comparison calculator is the same math with two or more products side by side.
If you already have two finished numbers and only need “percent more,” use the Percentage Calculator. This page does that step after it normalizes the packages.
Common Mistakes
- Comparing incompatible units — grams against liters, or weight ounces against fluid ounces. Those are different measurements.
- Picking the lower sticker price instead of the lower unit price.
- Entering one can from a multipack and forgetting the pack count.
- Leaving a coupon off one option and on the other.
- Rounding each row to two decimals before comparing. Close prices can flip the winner.
- Assuming the bigger package is cheaper. It often is. It is not a rule.
- Treating fl oz on a bottle as oz on a scale.
Frequently Asked Questions
What is a unit price?
Unit price is the price of one standard unit — one ounce, one pound, one liter, or one item — after you divide the package price by its quantity.
How do I calculate unit price?
Divide the price you pay by the quantity in the comparison unit. $3.49 ÷ 12 oz = $0.2908 per ounce.
How do I calculate price per ounce?
Convert the package to ounces if needed (1 lb = 16 oz), then divide price by ounces. A 2 lb bag at $18.99 is $18.99 ÷ 32 = $0.5934 per ounce.
How do I compare two package sizes?
Put each price and quantity in the calculator, pick one comparison unit, and choose the lower unit price. The sticker price alone is not enough when sizes differ.
Is the bigger package always cheaper?
No. Larger packages are often cheaper per unit, but sale prices, odd sizes, and brand differences can flip the result. Check the unit price.
Can I compare ounces and pounds?
Yes. Ounces and pounds are both weight. The calculator converts them automatically. 16 oz equals 1 lb.
Can I compare grams and kilograms?
Yes. 1 kg = 1000 g. You can also display the result per 100 g.
Can I calculate price per item?
Yes. Choose a count unit such as item, each, pack, or sheet. That is the right mode for rolls, bars, or capsules.
Can I compare grocery prices?
Yes. That is the main use: cereal boxes, coffee bags, bottled drinks, paper towels, and other supermarket packages.
Can I include discounts?
Yes. Open Add discount for a percent off or a fixed amount. The comparison uses the effective price.
Are my calculations stored?
No. Math runs in your browser. A share link only stores the numbers you entered in the URL hash. Nothing is saved on EverydayTools servers.
Does the calculator work on mobile?
Yes. Product cards stack on small screens and the result stays readable without sideways scrolling.
Can I compare fluid ounces with weight ounces?
No. Fluid ounces measure volume; ounces measure weight. Compare fl oz with pints, quarts, gallons, milliliters, or liters.
How do multipacks work?
Enter quantity per pack and the number of packs. Six 12 oz cans become 72 oz before the unit price is calculated.