SGCarMart Scraper - Singapore Used Car Listings
Pricing
from $5.00 / 1,000 car listing scrapeds
SGCarMart Scraper - Singapore Used Car Listings
Scrape used-car listings from SGCarMart. Get one clean row per car: price, depreciation, registration date, mileage, owners, COE left and value, OMV, ARF, dereg value, road tax, powertrain, dealer and photo. No login.
Pricing
from $5.00 / 1,000 car listing scrapeds
Rating
0.0
(0)
Developer
Goutam Soni
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
SGCarMart Scraper
Get used-car listings from SGCarMart at scale, no login or API key. Search by keyword or paste your own filtered listing URLs, and every car comes back as one clean row: price, depreciation, registration date, mileage, owners, COE left and value, OMV, ARF, dereg value, road tax, powertrain, dealer and photo.
What it does
- Search by keyword - a make, model or body type such as
Toyota,Honda VezelorSUV. - Paste your own filtered URLs - apply any filters on the site (make, price range, COE, vehicle type and more), copy the URL, and every result page is walked for you.
- Full valuation figures - each car is enriched with COE value, OMV, ARF, dereg value and road tax, the numbers that decide whether a listing is priced well.
- Clean, flat rows - one row per car with typed price and mileage, ready for a spreadsheet or a pipeline. Results are deduplicated across every keyword and URL.
Common uses: used-car price research, dealer inventory tracking, depreciation and COE analysis, and building a Singapore used-car dataset.
Input
| Field | Type | Description |
|---|---|---|
keyword | string | Free-text search, for example Toyota or SUV. |
searchUrls | array | SGCarMart used-car listing or search URLs copied from the site after applying your filters. |
maxListings | integer | Total listings to collect across all keywords and URLs. Default 40. |
includeDetails | boolean | Visit each car's page to add COE value, OMV, ARF, dereg value, road tax, power and features. Default true. |
detailConcurrency | integer | How many detail pages to fetch at once. Default 5. |
proxyConfiguration | object | Residential Singapore proxy, enabled by default and recommended. |
Provide a keyword, one or more searchUrls, or both.
Example input
{"keyword": "Toyota","maxListings": 60,"includeDetails": true}
Or with your own filtered URL:
{"searchUrls": ["https://www.sgcarmart.com/used-cars/listing?q=Honda%20Vezel"],"maxListings": 100,"includeDetails": true}
Output
Each item is one car listing.
{"listingId": 1000001,"title": "Toyota Corolla Altis 1.6A","make": "Toyota","model": "Corolla Altis","price": 78800,"currency": "SGD","depreciationPerYear": 11200,"monthlyInstalment": 820,"registrationDate": "15-Mar-2021","manufacturedYear": 2020,"mileageKm": 46000,"owners": "1 Owner","ownerCount": 1,"coeLeft": "5y 7m","coeValue": 42000,"deregValue": 51000,"omv": 19800,"arf": 19800,"roadTaxPerYear": 742,"vehicleScheme": null,"engineCapacityCc": 1598,"power": "97.0 kW (130 bhp)","curbWeightKg": 1310,"fuelType": "Petrol","transmission": "Auto","driveRange": null,"bodyType": "Mid-Sized Sedan","inspectionGrade": null,"listingTag": "Premium Ad","dealerName": "Example Motors Pte Ltd","dealerCode": 1234,"description": "One careful owner, full service history, accident free.","features": "1.6L dual VVT-i engine, CVT transmission, ABS, dual airbags.","accessories": "Reverse camera, keyless entry, multi-function steering wheel.","categories": ["PARF Car", "Premium Ad Car"],"imageUrl": "https://example.com/car.jpg","url": "https://www.sgcarmart.com/used-cars/info/toyota-corolla-altis-16a-1000001/","postedOn": "10-Aug-2026","updatedOn": "12-Aug-2026","sourceUrl": "https://www.sgcarmart.com/used-cars/listing?q=Toyota","scrapedAt": "2026-08-16T09:00:00.000Z"}
A field a listing does not carry is returned as null, so the shape is always the same. The valuation fields (coeValue, omv, arf, deregValue, roadTaxPerYear, power, features) are filled when includeDetails is on.
Notes
- No login and no API key. Set a keyword or paste a URL and run.
- Turn off
includeDetailsfor a faster, lighter run when you only need the listing basics. - Residential Singapore addresses are used by default, which is what these pages expect.
maxListingsis a total budget across every keyword and URL; a search that runs out of cars returns everything available and stops.
Privacy
To improve our actors we collect anonymized usage telemetry (run stats and input patterns). No personal account data is collected.
Found this useful? Leave a quick review. It takes a few seconds and it genuinely helps other people find the actor.