Quikr is an Indian general-classifieds site whose cars and bikes sections are small next to CarWale — 1,683 used cars and 3,107 bikes and scooters on 1 October 2026 — and harder to page through than they look, because its search does not end the way a scraper expects.
The wall at 1,128
A Quikr search returns 24 ads per page. After 47 pages — 1,128 listings — it stops returning new ones. It does not return an empty page or an error. It keeps answering, with ads already seen, indefinitely.
That is the worst possible shape for a ceiling. A scraper that pages until the page is empty never stops; one that pages to a fixed count fills its quota with duplicates; and in both cases a per-row billing model charges for them. Compare Sauto.cz, which simply stops at 10,000 and is described in the Sauto.cz guide — a ceiling you can see is a ceiling you can plan around.
Why the stop condition is a repeated ID
The only reliable signal that a Quikr search has ended is content: the page brings back ad IDs the run has already seen. The Quikr Scraper tracks IDs within a run and stops paginating when they repeat, and a repeated ad is never delivered or charged twice. Pagination goes through a JSON endpoint the site itself uses; the listing, pagination and ad paths the Actor uses were not covered by any of the 51 rules in the * group of Quikr's robots.txt on 10 October 2026, though the Actor does not filter by robots.txt either way.
Why brand is the axis to split on
Getting past 1,128 means splitting a search into parts that each fit. The axis has to satisfy two conditions: every part under the limit, and the parts adding up to the whole. Brand meets both. On 23 September 2026 the 33 car brands summed to 1,658 of 1,660 cars, the largest — Maruti Suzuki — at 577, and none above 1,128. The 27 bike brands summed to 3,167 against a total of 3,166, the largest at 665.
The split is automatic above 1,128. On 1 October 2026 a 5,000-listing bike request became 28 brand searches. A brand you name is checked against Quikr's live list first; an unknown one stops the run with a message and charges nothing.
{
"category": "cars",
"city": "bangalore",
"brands": ["Maruti Suzuki", "Hyundai"],
"maxResults": 500,
"includeDetails": true
}Quikr has its own city filter for 12 cities only — Ahmedabad, Bangalore, Chandigarh, Chennai, Coimbatore, Delhi, Hyderabad, Kochi, Kolkata, Mumbai, Mysore and Pune. Anything else comes with All of India; filter it afterwards on the city column.
Indian number formats
Quikr prints numbers with Indian digit grouping. The Actor parses them and keeps the original:
| Quikr shows | Returned as |
|---|---|
| "10,50,000" | price_inr: 1050000 |
| "1,05,000 kms" | km_driven: 105000, with km_driven_raw |
| "2nd Owner" | owners: 2, with owners_raw |
| "21 Sep 2026" | listed_on: "2026-09-21" |
| "Before 1995" | year: null, year_raw: "Before 1995" |
A blank price shows on Quikr as "0". The Actor returns null, never a free car; price was filled on 97.7% of 1,000 measured car rows. Some fields are thin because sellers leave them blank: owners 28.4% and insurance_valid_till 47.7% on cars. Every EMI offer on the ad is in emi_options, on 100% of rows.
Private sellers, and the phone that stays behind a login
Private individuals posted 92.2% of 1,000 car ads and 94.9% of 1,000 bike ads measured on 1 October 2026 — the highest share of the five marketplaces. For them the name, e-mail, user ID, profile link and exact map pin stay empty by default, and phone numbers or e-mails typed into descriptions are removed. Quikr's detail page shows a seller's e-mail in clear text, which is why the default matters here more than anywhere. Dealers' name, e-mail and Quikr profile come back from detail pages on 100% of measured dealer ads (38 cars, 45 bikes).
Phone numbers are never collected for anyone: Quikr reveals them only after a login and a one-time-password step, and the Actor never logs in.
What a run costs
$0.0029 per listing and $0.0015 per detail page, plus $0.00001 to start. A thousand listings cost $2.90, or $4.40 with detail pages — the most expensive row of the five used-car Actors, priced on a much smaller inventory. On the platform, 1,000 listings took 44 seconds at 512 MB. Duplicates and error rows are never charged, which on Quikr is the property that matters most.
