Dhundo · by Chrio · Live
One search. Every Pakistani store, priced at once.
Type a product once. Dhundo queries 136+ stores in parallel and returns a single list sorted by price.
Search on dhundo.store- 136+
- Pakistani stores searched in parallel
- 51,612
- searches run
- Rs 1.11B
- saved by shoppers
- 966
- users
- 11
- categories
Figures as of 3 September 2026, read from Dhundo’s live stats, fetched 3 September 2026.
Try it
Watch one query fan out.
A simulation of what happens on dhundo.store in the 35 seconds after you press search, sped up. The real thing is one click away.
Run it for real on dhundo.storeReady. 136+ stores standing by.
- 0
- stores
- 0
- pages
- 0
- scanned
- 0
- top picks
Feature 01 · Parallel multi-store search
The query fans out, the results fold back.
- 01
Fan out
The query is sent to every store at the same moment, not one after another.
- 02
Normalise
Names, variants and prices are reconciled so the same product from two stores lands on one row.
- 03
Fold back
Results merge into a single list sorted by price, with the store and the saving shown on each row.
Feature 02
Cross-store price comparison, on one rail.
The same kind of item from several retailers, ranked by what you would actually pay, each with a direct click-out to the shop. This is where the value is delivered: Dhundo holds no stock, sells nothing, and takes no payment.
Dhundo does not claim a listing at one store is the same item as a listing at another. In its own words: “Nothing in the data we can see supports that, so we do not say it. Where we show listings from other shops, we call them similar listings, because that is what they are.”
Feature 03
Paste a link. See what everyone else charges.
Paste any retailer product link and Dhundo shows what every other store it reads is asking for the same thing.
That input takes a URL from the open internet, which makes it a server-side request forgery surface. It is hardened against an exact-host allowlist of the 136 known retailers, and it was tested by sending a real cloud-metadata payload at the live input and confirming a safe, non-leaking refusal.
Feature 04
An assistant that says “I have not read that”.
Ask about a price in plain language and it answers only from what Dhundo has read on store pages. Asked something outside that, it declines instead of inventing an answer — which is the harder half to build and the half nobody demonstrates.
The refusal is a contract, not a phrase. This is what the API returned for that question:
{
"answered": false,
"reason": "question_not_understood",
"facts": [],
"sources": []
}
No facts, no sources, nothing invented to fill the gap.
Feature 05
Eleven ranked best-by-category lists.
Each built from retailer ratings, review volume and listing completeness — and each published under the subhead “Nobody here has handled these products.” A ranking that tells you what it is not based on is worth more than one that does not.
Feature 06
Eleven price guides, written from its own data.
Every one carries its sample size, the date it was computed, and a section on what it cannot tell you. The Daraz-versus-PriceOye guide refuses its own premise outright:
“Generalising it to ‘Daraz is cheaper than PriceOye’ would be extending a statement about a sample into a statement about two catalogues.”
The honesty architecture
A page whose purpose is to limit its own claims.
Almost nobody publishes one. It opens by telling you what the score is not, and it has a section titled “What cannot move the score”.
- Fake ratings are banned, and a test enforces it
ReviewandAggregateRatingstructured data cannot ship. Most competitors emit synthesised aggregate ratings for search ranking; Dhundo refuses and proves it in CI.- The score is not a customer rating
- “Nobody has voted on it, and we do not publish it as though they had.” It is Dhundo's own assessment of a listing, built only from things observable about that listing.
- Price age is disclosed, not hidden
- A price is what the store showed when Dhundo last read it, not a live lookup. The product says so and tells you to confirm before paying.
- Paying does not buy a ranking position
- Sponsored placements are labelled where they appear, and money does not move a result up the list.
Craft, briefly
Measured, not asserted.
Every number here was produced by a check that runs, not by a claim in a deck.
- 0critical or serious accessibility violations, across 10 route × viewport cells in both themes
- 0hex drift — 62 unique colours, all design tokens or brand
- 0text overlap, clipping or horizontal scroll, across 30 route × viewport cells from 390px to 1920px
- 565 → 55Tab presses to reach the footer, after the traversal was rebuilt
- 2,370tests passing — 1,417 backend, 953 frontend
Questions
Before you search.
Is Dhundo free?
Yes. Search, compare and share without an account. Signing in saves your searches; Upgrade adds more searches per day for heavy users.
Are the prices live?
Prices are fetched from each store at the time of your search, not from a stale cache. That is why a search takes tens of seconds rather than milliseconds.
Why is my favourite store missing?
Stores are added when an engineer writes and registers a model for them. Ask for one from the feedback link on any results page.
Does Dhundo take a commission?
No. Dhundo links you to the store’s own listing and the purchase happens there.
How are the top picks ranked?
By price first, then by listing quality: a working image, a rating, and a store that has answered reliably in past searches. There is no sponsored placement.