PakWheels Scraper - Pakistan Used Cars avatar

PakWheels Scraper - Pakistan Used Cars

Pricing

from $10.20 / 1,000 cars

Go to Apify Store
PakWheels Scraper - Pakistan Used Cars

PakWheels Scraper - Pakistan Used Cars

Scrape PakWheels, Pakistan's biggest car marketplace: make, model, version, year, price in PKR, km, fuel, engine, gearbox, city and all photos, with 35+ filters. Add Details for PakWheels inspection scores, auction sheet, chassis number, features and seller comments.

Pricing

from $10.20 / 1,000 cars

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Features

Limited permissions

Share

Norm Data

🚗 PakWheels Scraper - Pakistan Used Cars

Extract used cars from PakWheels, Pakistan's biggest car marketplace, with about 75,000 cars from dealers and private sellers. For each car you get the make, model, version, year, price in PKR (as a number and as shown, like "PKR 30.5 lacs"), km, fuel, engine size, transmission, city, Japanese auction grade, photo count, featured and managed-by-PakWheels flags, last update and all photos. Turn on Details to also get the PakWheels inspection rating, per-part scores and report link, the verified auction sheet (km, date, link), chassis number, every feature (also by group), the seller's comments, area and province, registration city, color, assembly and body type. It collects 1,000 cars in about 8 seconds (about 50 seconds with Details) with no proxy, has 35+ filters, and can run on a schedule to send you only new ads.

👉 Try it now: press Start. The ready-made input gives you 10 cars in a few seconds.
💰 $0.0135 per car on the Free plan (10 cars per run), from $0.0124 on paid plans. See pricing

✨ Why this scraper?

  • Fast
    1,000 cars in about 8 seconds without Details, about 50 seconds with them.

  • Every filter the site has
    Including several makes, models and cities in one run, and filters no other PakWheels actor offers: make origin, categories, drive train, doors, seats, auction sheet verified, featured, auctioned, video and sunroof.

  • Inspection and auction data
    The PakWheels inspection rating out of 10, the score of each part (body, engine, suspension, interior, AC), the report link and date; the auction grade, auction km, auction date and sheet link; the chassis number.

  • Clean, typed data
    Prices in rupees as numbers ("PKR 1.2 crore" becomes 12000000), km, engine and year are numbers, "Call for price" ads have no fake number in price, and featured ads that repeat on every page are saved once.

  • All photos
    In every row, full size.

  • Nothing to set up
    No proxy, no login.

  • Apify platform
    Schedule runs, get only new cars, export to Excel or CSV, use the API, or connect Google Sheets, Zapier and Make.

⚖️ How it compares

Based on each Actor's public input options and description (November 2026).

CapabilityThis actorshahidirfanoswaldocarabano
Make, model, city, price and year filtersyesyesyes
Several makes, models or cities in one runyesnono
km, engine, transmission, fuel, body, color, assembly, registration, seller typeyesnoyes
Make origin, categories, drive train, doors, seats, provincesyesnono
Auction sheet verified, featured, auctioned, video, sunroof filtersyesnono
Inspection ratingyesnoyes
Inspection score per part, report link and dateyesnono
Auction sheet: km, date, link, and chassis numberyesnono
Features and seller commentsyesnofeatures
Dealer directory and private seller namesnonoyes
Bikes and partsno (cars)yesno
Only new ads on a scheduleyesnono
Needs a proxynoproxy settingproxy setting

🚀 How to scrape PakWheels

  1. Create a free Apify account.
  2. Pick the filters you need, or keep the ready-made input.
  3. Click Start.
  4. Download the cars as Excel, CSV or JSON from the Output tab.

💰 Pricing

How much does it cost to scrape PakWheels?

You pay a one-time $0.0035 per run, plus a price for each car saved (and for each add-on you turn on):

Charged forFreeBronzeSilverGold+
Car: One used car from PakWheels: make, model, version, year, price, km, specs, city and all photos.0.01350.01240.01130.0102
Car details: Extra per car, only with Details on: inspection report and scores, auction sheet, chassis number, features and seller comments.0.00680.0060.00530.0046

Example: 1,000 cars cost about $12.4 on Bronze. No proxy or compute costs on top.

📦 What data you get

FieldDescription
imageUrlMain photo.
idPakWheels ad number.
titleMake, model, year and version, as on the site.
make, model, versionMake, model and version as PakWheels lists them.
yearModel year.
price, priceText, currencyPrice in rupees (null for "Call for price"), the price as shown (like "PKR 30.5 lacs") and the currency.
mileageKmKilometers driven.
fuelTypePetrol, Diesel, Hybrid, Electric, CNG, LPG and so on.
engineCcEngine displacement in cc.
transmissionAutomatic or Manual.
bodyType(Details) Sedan, Hatchback, SUV, Crossover, Mini Van and so on.
color(Details) Exterior color.
assembly(Details) Local or Imported.
registeredIn(Details) City or province of registration, or Un-Registered.
area(Details) Neighborhood of the car.
cityCity where the car is.
province(Details) Province where the car is.
auctionGradeJapanese auction grade of imported cars, like 4.5 or R.
auctionMileageKm(Details) Km on the verified auction sheet.
chassisNumber(Details) Chassis number (the site masks part of it on some ads).
inspectionRating(Details) PakWheels inspection rating out of 10.
description(Details) The seller's text, line breaks kept.
photosCountNumber of photos.
featuredPaid featured ad (search rows only).
managedByPakWheelsPakWheels sells the car for the owner.
features(Details) Equipment like ABS, Sun Roof, Navigation System or Cruise Control.
featuresByGroup(Details) The same features in the site groups.
inspectionScores(Details) Inspection score in % per part: Exterior & Body, Engine/Transmission/Clutch, Suspension/Steering, Interior, AC/Heater.
imagesAll photos, full size (on searches a new ad may miss a photo the site is still processing; Details reads them all).
urlAd page on PakWheels.
inspectionReportUrl(Details) Full PakWheels inspection report.
auctionSheetUrl(Details) Verified auction sheet page.
updatedAtWhen the ad was last updated (from "Updated 2 hours ago" on searches; the day for ad links).
inspectionDate, auctionDate(Details) Inspection day and auction day (YYYY-MM-DD).
scrapedAtWhen this row was saved.
errorOnly present when a row failed. The fields that loaded are still there.

Fields marked Details only appear when that add-on is on.

Example row (trimmed)

{
"imageUrl": "https://cache4.pakwheels.com/ad_pictures/1522/toyota-yaris-hatchback-g-1-0-2020-152230535.webp",
"id": "12050565",
"title": "Toyota Yaris Hatchback 2020 G 1.0",
"make": "Toyota",
"model": "Yaris Hatchback",
"version": "G 1.0",
"year": 2020,
"price": 4550000,
"priceText": "PKR 45.5 lacs",
"currency": "PKR",
"mileageKm": 60956,
"fuelType": "Petrol",
"engineCc": 996,
"transmission": "Automatic",
"bodyType": "Hatchback",
"color": "Blue",
"assembly": "Imported",
"registeredIn": "Punjab",
"area": "Shadbagh",
"city": "Lahore",
"province": "Punjab",
"auctionGrade": "4",
"auctionMileageKm": 65000,
"chassisNumber": "KSP********613",
"inspectionRating": 8.6,
"description": "Documents available\nPrevious owner card & Bill of landing not check by pakwheels\nPakWheels inspected car\nInspection report attached\nNumber plates available\n2nd Owner\nToken Tax ...",
"photosCount": 14,
"featured": true,
"managedByPakWheels": true,
"features": ["Front Fog Lights", "DRLs", "Infotainment System"],
"featuresByGroup": { "Exterior": ["Front Fog Lights", "DRLs"], "Interior": ["Infotainment System", "Front Speakers", "Rear Speakers"], "Safety & Security": ["ABS", "Air Bags", "Traction Control"], "Comfort & Convenience": ["Ventilated Seats", "Power Mirrors", "Climate Control"] },
"inspectionScores": { "Exterior & Body": 64, "Engine/Transmission/Clutch": 100, "Suspension/Steering": 87, "Interior": 87, "AC/Heater": 100 },
"images": [
"https://cache4.pakwheels.com/ad_pictures/1522/toyota-yaris-hatchback-g-1-0-2020-152230535.webp",
"https://cache2.pakwheels.com/ad_pictures/1522/toyota-yaris-hatchback-g-1-0-2020-152230536.webp",
"https://cache2.pakwheels.com/ad_pictures/1522/toyota-yaris-hatchback-g-1-0-2020-152230537.webp"
],
"url": "https://www.pakwheels.com/used-cars/toyota-yaris-hatchback-2020-for-sale-in-lahore-12050565",
"inspectionReportUrl": "https://www.pakwheels.com/carsure-reports/cae55b4df531776610db8f25b350e84b",
"updatedAt": "2026-11-06T15:11:00.000Z",
"inspectionDate": "2026-09-26",
"auctionDate": "2023-11-23",
"scrapedAt": "2026-11-06T23:11:45.591Z"
}

⚙️ Input

SectionWhat it's for
Maximum resultsAlways first, caps the whole run. Empty means no limit.
What to scrapeMakes, models, cities, provinces, keyword and sort.
Details (add-on)Add details.
FiltersMinimum price (PKR), maximum price (PKR), year from, year to, minimum km, maximum km, minimum engine size (cc), maximum engine size (cc), transmission, fuel, body type, color, assembly, registered in, seller, make origin, category, drive train, doors, seats, PakWheels inspected only, auction sheet verified only, managed by PakWheels only, featured ads only, auctioned only, with photos only, with video only and sunroof only.
MonitoringOnly new cars and monitor name.
LinksLinks instead of the fields above. Filters are ignored with links.

Input examples

Every Toyota Corolla and Honda Civic in Lahore and Karachi, with inspection and features:

{
"models": ["Toyota Corolla", "Honda Civic"],
"cities": ["lahore", "karachi"],
"includeDetails": true
}

Automatic cars from 2018 between 30 and 60 lacs, under 80,000 km, cheapest first:

{
"transmission": "automatic",
"minYear": 2018,
"minPrice": 3000000,
"maxPrice": 6000000,
"maxMileageKm": 80000,
"sort": "price-asc"
}

Imported Japanese cars with a verified auction sheet, with grade and auction km:

{
"assembly": "imported",
"origin": ["japanese"],
"auctionSheetVerified": true,
"includeDetails": true
}

PakWheels inspected SUVs from dealers in Islamabad:

{
"bodyTypes": ["suv"],
"cities": ["islamabad"],
"sellerType": "dealer",
"inspectedOnly": true,
"includeDetails": true
}

New ads every day (schedule this run):

{
"onlyNew": true,
"monitorName": "daily-ads"
}

Links (filters are ignored):

{
"startUrls": [
{ "url": "https://www.pakwheels.com/used-cars/search/-/mk_toyota/ct_lahore/" },
{ "url": "https://www.pakwheels.com/used-cars/honda-civic-2022-for-sale-in-karachi-12103950" }
],
"includeDetails": true
}

❓ FAQ and troubleshooting

Is there a PakWheels API? Do I need an API key?

PakWheels has no public data API for this. This Actor works as a PakWheels API alternative: it reads the public pages and gives you clean JSON, CSV or Excel, with no API key, no login and no code to maintain. You can also call it from your own code with the Apify API, or from an AI agent through MCP: claude mcp add --transport http apify "https://mcp.apify.com?tools=normdata/pakwheels-scraper"

Why do I get only 10 cars?

On the Apify free plan each run saves up to 10 results, so you can try it before paying. Any paid plan removes the limit.

How many cars are there?

About 75,000 used cars as of November 2026.

Are prices in rupees?

Yes, as a number in price (lacs and crores turned into rupees), and as shown in priceText.

Do I get the seller's phone number?

No. PakWheels shows it only to logged-in users, and this Actor does not log in.

Few or no results

Write models with their make ("Honda Civic", "Suzuki Alto"); the log says which names were skipped. Loosen a filter if nothing matches.

A make was skipped

PakWheels cannot mix a whole make with models of other makes in one search: pick that make's models too, or run it on its own. The log says so.

Is this an official PakWheels tool?

No. It is independent and not affiliated with PakWheels. It reads only data PakWheels publishes on its public pages, at a moderate pace. Use the data in line with PakWheels's terms and the laws that apply to you.

📧 Contact

Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com

⌂ 换网址