How the numbers work
Unit price = price divided by size. Sizes are converted first: 1 lb = 16 oz, 1 kg = 35.27 oz, 1 gallon = 128 fluid oz, 1 liter = 33.81 fluid oz, 1 dozen = 12. The price per unit is then shown in the unit you pick.
The savings number is how much less the best buy costs per unit than the most expensive one. It does not account for waste: a giant size is only a deal if you use it before it spoils. Prices are what you type; nothing here is a store price.
To see this week's real sale prices at stores near you, open weekly ads.
Common questions
What is unit price?
Unit price is what you pay for one ounce, one pound, one fluid ounce or one item. It lets you compare a big package and a small package fairly. The package with the lowest unit price is the cheapest way to buy the same product.
Is the biggest package always the cheapest?
No. Large sizes are often cheaper per ounce, but not always. A sale on a small size can beat a large size at the regular price. Type both prices in and compare.
How do I compare a multi-pack?
Type the pack math into size, for example 6 x 12 for six 12 oz cans. The calculator multiplies it for you.
Can I compare weight with volume?
Not directly. Ounces of weight and fluid ounces of volume are different things. The calculator compares the products that use the same kind of unit as your first product and tells you about the rest.
Turn these sales into dinners
Pick how many people are eating and how many dinners you want. We choose dinners that use what is on sale, show the cost, and make your shopping list by aisle.
Build my week