Pakwheels Scraper
Pricing
Pay per usage
Pakwheels Scraper
Instantly extract vehicle listings from Pakistan's #1 automotive portal! Scrape cars, bikes, and parts from Pakwheels with blazing speed. This actor is optimized for raw performance, delivering detailed market data and pricing insights in seconds without any complex setup.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Shahid Irfan
Actor stats
0
Bookmarked
3
Total users
0
Monthly active users
13 days ago
Last modified
Categories
Share
Extract comprehensive car listings from Pakwheels.com, Pakistan's leading automotive marketplace. Collect detailed vehicle information including exact prices, technical specifications, mileage, and seller locations at scale. Perfect for market research, price monitoring, and automotive inventory analysis.
Features
- Detailed Car Data — Extract titles, exact prices, model years, and technical specifications
- Advanced Specifications — Get granular data on fuel type, engine capacity, and transmission
- Rich Media Support — Collect high-resolution car images and direct listing URLs
- Smart Data Normalization — Standardized prices in PKR and cleaned odometer readings
- Reliable Extraction — Built with intelligent fallback mechanisms for consistent data quality
- Flexible Results — Control exactly how much data you want to collect with customizable limits
Use Cases
Market Research
Analyze pricing trends for specific makes and models across different cities in Pakistan. Understand depreciation rates and market demand for various car generations.
Competitor Intelligence
Monitor automotive inventory and pricing strategies of competitors. Identify gaps in local markets and optimize your own vehicle sourcing.
Inventory Analysis
Build comprehensive datasets for business intelligence and decision-making. Track how quickly certain car types sell and at what price points.
Automotive Portals
Gather high-quality structured data to populate your own automotive search tools, price comparison websites, or mobile applications.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | — | Direct Pakwheels search URL (overrides filters) |
city | String | No | — | Filter by city (e.g., Lahore, Karachi, Islamabad) |
make | String | No | — | Car manufacturer (e.g., Toyota, Honda, Suzuki) |
model | String | No | — | Specific car model (e.g., Corolla, Civic, City) |
minPrice | Integer | No | — | Minimum price in PKR (e.g., 1000000) |
maxPrice | Integer | No | — | Maximum price in PKR (e.g., 5000000) |
minYear | Integer | No | — | Minimum model year (e.g., 2018) |
maxYear | Integer | No | — | Maximum model year (e.g., 2024) |
results_wanted | Integer | No | 100 | Maximum number of car listings to collect |
max_pages | Integer | No | 20 | Maximum number of search result pages to process |
Output Data
Each response item contains a structured dataset with the following fields:
| Field | Type | Description |
|---|---|---|
title | String | Full title of the car listing |
url | String | Direct URL to the listing page |
price | Integer | Normalized price in Pakistani Rupees (PKR) |
currency | String | Currency code (always PKR) |
year | Integer | Model year of the vehicle |
mileage | String | Current odometer reading (e.g., "45,000 km") |
fuel_type | String | Type of fuel used (Petrol, Diesel, Hybrid, etc.) |
engine_capacity | String | Engine displacement (e.g., "1800 cc") |
transmission | String | Gearbox type (Automatic or Manual) |
body_type | String | Vehicle body style (e.g., SUV, Sedan, Hatchback) |
location | String | City where the vehicle is listed |
image_url | String | URL to the primary vehicle image |
is_featured | Boolean | Whether the listing is a featured ad |
updated_at | String | When the listing was last updated on the site |
scraped_at | String | ISO timestamp of the extraction |
Usage Examples
Basic Extraction by City
Extract the latest listings from a specific city:
{"city": "Lahore","results_wanted": 50}
Targeted Model Search
Collect data for a specific car model in multiple cities:
{"make": "Toyota","model": "Corolla","results_wanted": 100}
Advanced Price and Year Filtering
Narrow down results to a specific budget and age range:
{"minPrice": 2500000,"maxPrice": 4500000,"minYear": 2020,"maxYear": 2024,"results_wanted": 100}
Sample Output
{"title": "Toyota Corolla 2023 Altis Grande X CVT-i 1.8 for Sale","url": "https://www.pakwheels.com/used-cars/toyota-corolla-2023-for-sale-in-faisalabad-11114989","price": 7400000,"currency": "PKR","year": 2023,"mileage": "26,000 km","fuel_type": "Petrol","engine_capacity": "1800 cc","transmission": "Automatic","body_type": "Sedan","location": "Faisalabad","image_url": "https://cache4.pakwheels.com/ad_pictures/1377/tn_toyota-corolla-altis-grande-x-cvt-i-1-8-black-interior-2023-137745586.webp","is_featured": true,"updated_at": "Updated 15 minutes ago","scraped_at": "2026-02-16T07:10:00.000Z"}
Tips for Best Results
Optimize Your Search
- Use the
startUrlfor very specific filtered searches from the Pakwheels website. - Combine
makeandmodelfor more relevant results. - Set a reasonable
results_wantedlimit to balance speed and data volume.
Handle Missing Data
- Some older listings might be missing
body_typeor specific technical specs if the seller didn't provide them. The scraper uses fallback logic to capture as much as possible.
Proxy Configuration
For large-scale extraction or frequent runs, residential proxies are recommended to avoid rate limits.
Integrations
Connect your car market data with your favorite tools:
- Google Sheets — Direct export for analysis
- Airtable — Build your own car inventory database
- Webhooks — Trigger automated actions on data updates
- Make / Zapier — Create complex automotive workflows
Export Formats
Download your data in these standard formats:
- JSON — For developers and system integrations
- CSV / Excel — For business reporting and analysis
- XML — For legacy system support
Frequently Asked Questions
How accurate are the prices?
The scraper extracts exact numeric prices directly from the site's structured segments, ensuring 100% accuracy compared to the website display.
Can I scrape multiple cities at once?
You can run multiple instances of the actor or use a startUrl that already contains multiple city filters from the Pakwheels website.
Does it support electric and hybrid cars?
Yes, the scraper identifies fuel types correctly and maps engine capacity or battery displacement as provided by the platform.
How many results can I get?
You can collect as many results as Pakwheels displays for your search query. The results_wanted parameter helps you control the run duration.
Support
For issues or feature requests, contact support through the Apify Console.
Resources
Legal Notice
This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with website terms of service and applicable laws. Use the data responsibly and respect the source website.


