About Dealophant
Dealophant is the unit-price search engine for Amazon. We rank everyday consumer products by what you actually pay per ounce, per roll, per pod, per bar, per battery, per diaper, per wipe, or per serving — pulled live from Amazon's own Product Advertising API at the moment of every search.
What we do
Amazon shows you a sticker price. We show you the real one. A $14 bottle of dish soap that holds 32 fl oz costs $0.44/fl oz. A "value" $19 jug that holds 64 fl oz costs $0.30/fl oz. The bigger one is 32% cheaper — but you'd never know unless you did the math on every listing on the page. Dealophant does it for you, on every search, across every variant, for free.
We currently cover 50+ everyday categories: toilet paper, paper towels, laundry detergent, dish soap, diapers, baby wipes, baby formula, K-Cups, Nespresso pods, protein powder, protein bars, dog food, cat food, batteries, and dozens more. The full list lives at /compare.
Who built it
Dealophant was built by Justin Willhite, an indie operator who got tired of doing per-unit math in his head every time he ordered household supplies. The site is operated by CommQuest, an independent commerce-tools studio.
This is not an Amazon-affiliated project. We index publicly listed Amazon prices using the same Product Advertising API that Amazon publishes for developers and creators. We are not endorsed by, sponsored by, or affiliated with Amazon.com, Inc. We earn a commission on outbound Amazon clicks via the Amazon Associates program, but commissions do not influence ranking — listings are always ordered strictly by computed price per unit, ascending.
How the math works
Every search picks a single canonical unit family — weight (ounces), volume (fluid ounces), count (rolls, pods, bars, diapers, batteries), or servings — and ranks every in-stock listing in that family by true price per unit. Cross-unit listings appear separately under "Other formats" because comparing a 30-serving protein tub at $1.67/serving to a 16-ounce tub at $2.06/oz misleads users (there's no fixed serving-to-ounce conversion that holds across brands).
Under the hood, three things run on every search:
- A regex parser extracts obvious quantities from the product title ("12 Rolls", "32 fl oz", "Pack of 6").
- An LLM classifier validates the parse and overrides it when titles are ambiguous. The classifier is biased toward weight over servings, because manufacturer-defined serving sizes aren't standardized and "more servings per container" is a known marketing inflation tactic.
- An Amazon authoritative override: when our parser gives a weak result and Amazon's own
price.pricePerUnit field reports a trusted unit (oz, lb, fl oz, ml, L, gal, g, kg), the listing is promoted into the correct unit family using Amazon's number.
The full methodology is at /how-it-works. The machine-readable version is at /llms.txt.
What we track
Beyond the live ranking, Dealophant maintains a 90-day price history per ASIN. Every product that appears in a search gets its current price captured (deduplicated to one capture every 6 hours). You can see which products are at or near their tracked 90-day low at /lowest, and the per-ASIN trend lives at https://dealophant.com/price/<ASIN>.
What we don't do
- We don't rank by quality, reviews, or "best for X." We rank purely by computed price per unit. If you want expert recommendations, Wirecutter exists.
- We don't index non-Amazon retailers. Dealophant is Amazon-only.
- We don't sell user data, run intrusive ads, or require accounts. Search is anonymous.
- We don't promise the price on Amazon will match what we just showed you. Prices are fetched live, but they can change between our API call and your click-through. Always verify on Amazon before purchasing.