Blucalculator Open Tool

Unit Price Calculator

Calculate the price per unit for any product and compare up to 4 items to find the best value. Supports oz, lb, kg, g, L, mL, fl oz, count, and custom units.

Embed This Calculator

Copy the code and paste it into any webpage to embed this calculator.

WordPress users: add a Custom HTML block (not the Embed block) and paste the code there.

More embed options

Free to use. A small "Powered by Blucalculator" credit is appreciated but not required.

How to use this calculator

Three modes let you find unit prices and compare products quickly.

Single Item tab. Enter the total price, quantity, and unit type (oz, lb, kg, g, L, mL, fl oz, count, or custom). The calculator returns the price per unit, formatted consistently so you can compare against any other product in the same unit.

Compare Products tab. Enter up to 4 products, each with its own price, quantity, and unit. The calculator converts everything to a common unit and ranks products by price per unit from cheapest to most expensive. The best-value option is highlighted in green.

Bulk vs Single tab. Enter a single-unit price alongside a bulk pack price (like one can vs a six-pack, or one roll vs a 12-pack). The calculator shows savings per unit and the break-even point showing how many units you need to buy before the bulk option pays off.

Example: comparing two sizes of olive oil

Small bottle: $6.99 for 17 fl oz = $0.41/fl oz Large bottle: $14.99 for 51 fl oz = $0.29/fl oz

The large bottle is 29% cheaper per ounce. If you use olive oil regularly, the extra upfront cost pays off immediately.

Unit prices are legally required to be displayed in many US grocery stores under state laws, typically on the shelf tag. But the units used vary by store and product, making manual comparison difficult. This calculator lets you compare across any units.


Why unit price matters more than sticker price

The unit price is the most honest comparison number for any packaged product. The sticker price tells you what you’re paying today. The unit price tells you what you’re getting for your money.

Two jars of peanut butter: $3.49 for 16 oz vs $5.79 for 28 oz. The larger jar costs 66% more. But the unit price tells a different story: $3.49/16 = $0.218/oz vs $5.79/28 = $0.207/oz. The larger jar is slightly cheaper per ounce. In this case, the difference is small, but the math only takes seconds with a unit price calculator.

Retailers design packaging to obscure unit price comparisons. Odd sizes like 14.5 oz vs 16 oz, or 11.5 fl oz vs 12 fl oz, are specifically chosen to make direct comparison difficult. A unit price calculator cuts through that.

The effect is most pronounced in grocery shopping, where:

  • “Value size” is not always better value
  • Store brands are often substantially cheaper per unit
  • Promotional sizes sometimes cost more per unit than regular sizes
  • Bulk warehouse purchases vary more than you’d expect

The formulas

Unit price = Total price / Quantity
Savings per unit = Higher unit price - Lower unit price
Savings % = (Higher unit price - Lower unit price) / Higher unit price x 100
Break-even quantity = (Bulk price - Single price) / Savings per unit

For products measured in different units, conversion is required before comparison:

  • 1 pound = 16 oz = 453.6 grams
  • 1 kilogram = 1,000 grams = 35.27 oz
  • 1 liter = 33.81 fl oz = 1,000 mL
  • 1 gallon = 128 fl oz = 3.785 liters

The Compare Products tab handles these conversions automatically when you select the unit type for each product.


Common unit price traps

The “big pack is always cheaper” assumption. It’s usually true but not always. Promotions on smaller sizes, warehouse club pricing anomalies, and seasonal sales on regular sizes can flip the math. Verification takes 10 seconds with a unit price calculator.

Different units on similar products. Liquid laundry detergent measured in fluid ounces vs pods measured by count vs powder measured by weight. These aren’t directly comparable. You need to convert to a common measure, typically loads per container, cost per load, or cost per unit of cleaning agent.

The loss leader problem. Some items are priced below cost to get you in the store or to the category. The cheapest unit price product in a category isn’t always the right choice if it performs differently or is a brand you don’t want.

Product typeBest comparison unit
BeveragesPer fl oz or per mL
Packaged foodPer oz or per gram
Paper productsPer sheet or per square foot
Cleaning suppliesPer oz or per load
BatteriesPer battery or per mAh
Vitamins/supplementsPer serving or per mg of active ingredient

Real-world examples

Breakfast cereal

Brand A: $4.29 for 12 oz = $0.358/oz Brand B (store brand): $2.79 for 14 oz = $0.199/oz Brand C (family size): $6.99 for 24 oz = $0.291/oz

Store brand wins at $0.199/oz, 44% cheaper than Brand A. The family size of Brand A is cheaper per oz than the regular size, but still 46% more expensive than the store brand. If taste is comparable, the store brand represents $2.16 in savings per purchase on cereal alone. Over 52 weeks of weekly grocery runs, that’s $112/year on one item.

Paper towels

Option A: $5.99 for a 6-pack of “regular” rolls (60 sheets each) = 360 sheets total = $0.0166/sheet Option B: $8.49 for a 6-pack of “select-a-size” rolls (120 sheets each) = 720 sheets total = $0.0118/sheet

Option B is $0.0048 cheaper per sheet, a 29% savings. Over a year of 200 sheets/week usage: Option A costs $3.32/week = $173/year. Option B costs $2.36/week = $123/year. That’s $50/year on paper towels alone from understanding unit price.

Cooking oil bulk comparison

16 oz bottle at regular price: $5.49 ($0.343/oz) 48 oz bottle at regular price: $9.99 ($0.208/oz) 128 oz bulk jug: $19.99 ($0.156/oz)

The jug is 55% cheaper per ounce than the small bottle. Break-even vs small bottle: you need to use more than about 58 oz before the jug makes sense vs buying the small bottle repeatedly. If you cook frequently, the bulk jug pays off after about 4 uses of the 16 oz equivalent.


When unit price isn’t the whole story

Unit price is a purchasing efficiency metric, not a purchasing decision. Other factors matter:

Shelf life and perishability. A 10-lb bag of apples is cheaper per pound than a 3-lb bag. But if you can only use 3 lbs before they go bad, the cheap unit price on the large bag translates to actual waste.

Storage space. Bulk warehouse sizes require storage. A 5-gallon container of dish soap is an excellent unit price but impractical in a small apartment kitchen.

Quality differences. A $1.99 generic ketchup vs a $4.29 branded ketchup may show the generic as better unit price, but if your household won’t use the generic, the money is still wasted.

Taste and usage rate. If you buy a bulk bag of an unfamiliar snack to get the good unit price and then don’t finish it, you haven’t saved anything.

The unit price calculator is a decision support tool, not a decision maker. It removes the arithmetic barrier from comparison shopping. The final choice still involves personal preferences, household patterns, and storage constraints.


Grocery shopping strategy using unit prices

Most experienced shoppers use unit price as a filter, not a rule. The practical approach:

Stock categories vs weekly needs. For non-perishable pantry staples (pasta, rice, beans, canned goods, cleaning products), always compare unit prices and buy larger sizes when they’re clearly better value. For fresh produce and dairy, buy what you’ll use.

Build a unit price mental model. After checking unit prices a few times in the same category, you’ll internalize the baseline. You’ll know that $0.08/oz for cereal is cheap and $0.35/oz is expensive, without needing to recalculate every time.

Watch for unit price deceptions. Some retailers change the comparison unit between sizes to make comparison harder. “Price per 100g” vs “price per unit.” The compare tab in this calculator standardizes units across all products you enter.

Price per serving vs price per ounce. For some products (yogurt, frozen meals, vitamin supplements), price per serving is more useful than price per ounce. The custom unit option in this calculator lets you use any unit, including servings.


The bottom line

Unit price is the single most useful number for comparing packaged products. A $10 bottle of shampoo and a $6 bottle might not be comparable until you notice the $10 bottle is 32 oz ($0.31/oz) and the $6 bottle is 12 oz ($0.50/oz), and the expensive-looking option is actually 38% cheaper per use.

Run the Compare Products tab for any repeated purchase where you’re choosing between two or more sizes. After a few uses, you’ll internalize the unit prices for your commonly bought items and won’t need to check as often. The savings across an entire grocery cart add up meaningfully over a year, often hundreds of dollars without changing what you buy at all.


How to use unit price when comparing different product formats

Unit price comparison gets more complex when products serve the same purpose but come in fundamentally different forms. Laundry detergent is the classic example: liquid measured in fluid ounces, pods measured by count, powder measured by weight. You can’t directly compare $0.18/oz of liquid to $0.35/pod to $0.12/oz of powder without a bridge metric.

The right bridge metric for cleaning products is cost per load. If one liquid bottle does 64 loads and costs $11.99, that’s $0.187/load. If a 42-count pod pack costs $15.99, that’s $0.381/load. If a 120-oz powder box does 80 loads and costs $8.99, that’s $0.112/load.

The per-load comparison shows the powder as cheapest, the liquid in the middle, and pods as most expensive, even though the raw unit price comparison ($ per oz) would be misleading because the formats have different use rates.

Apply this logic to any product with variable use rates:

  • Coffee: price per cup (based on recommended serving size), not price per oz
  • Vitamins: price per serving or per unit of active ingredient (mg), not price per pill
  • Protein powder: price per gram of protein, not price per scoop or pound
  • Cleaning concentrates: price per diluted oz at recommended dilution, not price per oz of concentrate

The custom unit option in the Single Item tab lets you enter any unit, including “per load” or “per serving,” so you can set up these comparisons directly.

Protein powder comparison

Brand A: $49.99 for 5 lb (2,268g), 30g protein per scoop, 75 servings Brand B: $34.99 for 3 lb (1,361g), 25g protein per scoop, 45 servings

Price per serving: A = $0.67, B = $0.78 (A wins) Price per gram of protein: A = $49.99 / (75 x 30g) = $0.022/g, B = $34.99 / (45 x 25g) = $0.031/g (A wins by 29%)

The larger, pricier bag of Brand A is significantly cheaper per gram of protein. The sticker price comparison (B is $15 cheaper) gives the opposite impression of true value.


Using unit price to evaluate subscription boxes and bulk memberships

Unit price thinking extends beyond grocery shopping into any recurring purchase.

Warehouse club memberships. A Costco membership costs $65/year (Gold Star) or $130/year (Executive). The math: if you buy $500/year in groceries at 20% savings vs. retail, you save $100 and break even on the $65 membership with money to spare. If you only buy specialty items occasionally, you might not break even. Calculate your expected annual savings before committing.

Subscription boxes. A coffee subscription delivering 12 oz for $18/month = $1.50/oz. The same coffee at a grocery store costs $0.80/oz. The subscription costs 88% more per ounce. The question is whether the convenience and curation justify that premium, not whether the subscription is “a good deal” on price.

Bulk buying online. Amazon Subscribe and Save often offers 5-15% discounts on household staples. These discounts stack with unit price advantages from larger sizes. Run the math: the Subscribe and Save unit price vs. your local store’s sale price on the same product. Sales often beat subscriptions for pantry staples.

The unit price framework is neutral. It doesn’t tell you what to buy. It tells you what you’re paying per unit, stripped of packaging, branding, and promotional framing. Once you have that number for any product, the decision about whether the value is there becomes much clearer.

Frequently Asked Questions

What is unit price?

Unit price is the cost per single unit of measurement of a product. For example, if a 32-oz bottle of shampoo costs $8.00, the unit price is $8.00 / 32 oz = $0.25 per ounce. Comparing unit prices allows you to determine which size or brand gives you more product for your money.

How do you calculate price per ounce?

Divide the total price by the number of ounces. For example, a 24-oz jar of peanut butter priced at $4.99 costs $4.99 / 24 = $0.208 per ounce. Compare this to a 40-oz jar at $7.49 ($7.49 / 40 = $0.187 per ounce) to find the better deal.

How do you compare grocery prices accurately?

Always compare using the same unit of measurement. Convert all items to the same unit (ounces, grams, liters, etc.) before calculating the unit price. The product with the lowest price per unit is the best value, assuming quality is equal and you will use the full quantity before expiration.

Is a bigger size always cheaper per unit?

Not always. While larger sizes are often cheaper per unit, there are exceptions. Store brand smaller sizes sometimes beat large-format name brands. Items on sale may flip the usual pattern. Always check the unit price rather than assuming larger means cheaper. This calculator handles the comparison for you instantly.

What does price per unit mean for different units?

Price per unit means the cost for one of whatever unit you choose. For weight (oz, lb, kg, g), it is cost per weight unit. For volume (L, mL, fl oz), it is cost per volume unit. For count items (paper towels, eggs), it is cost per individual item. The key is to use the same unit when comparing products.

How do you convert between price per oz and price per gram?

Since 1 ounce equals 28.35 grams, you can convert price per ounce to price per gram by dividing by 28.35. For example, $0.25 per oz is $0.25 / 28.35 = $0.0088 per gram. To go from per gram to per ounce, multiply by 28.35.

How do stores calculate unit prices?

Stores are required by law in many US states and most European countries to display the unit price on shelf tags. Stores divide the retail price by the net weight or volume listed on the package. The unit shown (per oz, per 100g, etc.) can vary by store and product category, which is why a comparison tool that normalizes units is helpful.

What is price per count?

Price per count is the cost per individual item in a multi-pack. If a 24-pack of water bottles costs $4.99, the price per count is $4.99 / 24 = $0.208 per bottle. Use this to compare single-item purchases against bulk packs to decide if the bulk option saves money.

How much can you save by buying in bulk?

Savings from bulk buying vary widely. Household staples like paper products, cleaning supplies, and canned goods often show 20 to 40 percent lower unit prices in bulk format. However, perishables can be false savings if you discard any portion. Use the Bulk vs Single tab to calculate your exact break-even and total savings.

How do you use a unit price calculator for grocery shopping?

Enter the price and quantity for each product you are comparing. Make sure to select the same unit for all items (or use a unit that matches the package label). The calculator will show the price per unit for each product and rank them from cheapest to most expensive, highlighting the best value automatically.

Related Calculators