Skip to content
Dhundo

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.

A live dhundo.store search for wireless earbuds: a store filter rail showing Telemart 46 results, Laptab 28, Daraz 25, PriceOye 24 and more, above a grid of real products with prices and Sponsored labels
One search, “wireless earbuds”: 38 pages, 425 listings scanned, 20 top picks.

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.store

Ready. 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.

One query fans out to parallel store queries and folds back into a single price-sorted list
  1. 01

    Fan out

    The query is sent to every store at the same moment, not one after another.

  2. 02

    Normalise

    Names, variants and prices are reconciled so the same product from two stores lands on one row.

  3. 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.”

A Dhundo results view: earbuds priced by store — Gadgetize at Rs 2,200, Laptab at Rs 4,577, DynSol at Rs 15,999, Dab Lew Tech at Rs 27,999 and Mega.pk at Rs 52,999 — above a numbered ranking whose buttons name the store they link out to
Live search on dhundo.store, captured 3 September 2026. Real products, real prices.

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.

Dhundo's paste-a-URL panel, headed Already found it somewhere, with an input expecting a retailer product link
The panel in its resting state, before a link is pasted.

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.

Dhundo's Ask about a price panel with the question Which Pakistani political party will win the next election, answered by a refusal stating the assistant answers questions about prices, which stores carry something, and how a price has moved
Asked a question it cannot ground, it refuses.

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
Review and AggregateRating structured 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.
dhundo.store/how-we-score, tagged Legal and headed How we score listings, with a five-part contents sidebar ending in What cannot move the score, and an opening paragraph stating the score is not a customer rating
dhundo.store/how-we-score, captured in full from the live site.

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
dhundo.store on a 375 pixel wide phone viewport, showing the wordmark, search field and live counters with no horizontal scrolling
At 375px — one breakpoint below the range Dhundo tests. Re-measured during capture: zero horizontal overflow.

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.