🚘Carfolio Website Car Data Scraper 🇺🇸
Pricing
from $1.00 / 1,000 results
🚘Carfolio Website Car Data Scraper 🇺🇸
Extract complete automobile specifications body type, dimensions, engine and powertrain data, performance figures, fuel consumption, chassis details and more — for any make, model, or search you're interested in.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Jordan Byte
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract complete automobile specifications from carfolio.com — body type, dimensions, engine and powertrain data, performance figures, fuel consumption, chassis details and more — for any make, model, or search you're interested in. Start from a search, a single manufacturer, one specific car page, or crawl the entire site in one run. Every result is delivered as clean, structured JSON ready for the Apify API, scheduling, and your other integrations, with automatic proxy rotation so runs keep working reliably at scale.
Why use this Carfolio scraper?
Carfolio.com hosts specification sheets for tens of thousands of production and historical cars, but the site is only really browsable one page at a time. This Actor turns that into a dataset you can actually use:
- Market and competitor research — pull specs for every model in a segment (SUVs, EVs, a specific decade) to compare dimensions, power, and efficiency side by side.
- Automotive data projects — feed a structured car specification dataset into an app, a price/valuation model, or a recommendation engine.
- Enthusiast and historical archives — collect full specs for a marque's entire back catalogue, including long-discontinued models.
- Content and publishing — generate accurate spec tables and comparisons for articles, listings, or catalogs without manual data entry.
How to scrape carfolio.com car data
- Click Try for free (or Start) to open the Actor.
- On the Input tab, add one or more Start URLs — a search results page, a manufacturer page, or a single car's page. Or turn on Scrape whole site to crawl every manufacturer and every car listed on carfolio.com.
- Set Max cars to how many records you want (per start URL, or in total for a whole-site run). Leave the default for a quick test, or set it to
0for no limit. - Click Start and wait for the run to finish.
- Open the Dataset tab (or the Output tab) to browse, filter, and export your results.
Input
The Actor accepts a JSON input with the following fields (see the Input tab for the full form):
| Field | Type | Description |
|---|---|---|
startUrls | array | One or more carfolio.com URLs to start from: a search results page (e.g. https://carfolio.com/search/results/?terms=ford), a manufacturer page (e.g. https://carfolio.com/ford/2561/), or a single car page (e.g. https://carfolio.com/ford-model-a-tudor-sedan-364958). Ignored when scrapeWholeSite is true. |
scrapeWholeSite | boolean | When true, ignores startUrls and crawls every manufacturer and every car on carfolio.com, starting from its full make index. Combine with maxItems: 0 for a complete, unrestricted crawl (this can take a very long time and produce a very large dataset). |
maxItems | integer | Maximum number of cars to scrape per start URL (or in total, when scrapeWholeSite is enabled). Default 5. Set to 0 for no limit. |
proxyConfiguration | object | Apify Proxy settings. Enabled by default — carfolio.com blocks a meaningful share of requests sent without a proxy, so leaving this on gives the most reliable results. |
Example input:
{"startUrls": [{ "url": "https://carfolio.com/search/results/?terms=porsche" }],"scrapeWholeSite": false,"maxItems": 20,"proxyConfiguration": { "useApifyProxy": true }}
Output
Each dataset item is one car, with a compact set of top-level fields plus the site's complete specification table grouped by section — nothing is left out. You can download results as JSON, CSV, Excel, HTML, or XML from the Dataset tab, or fetch them via the API.
{"url": "https://carfolio.com/ford-model-a-tudor-sedan-364958","title": "1928 Ford Model A Tudor Sedan","year": 1928,"make": "Ford","model": "Model A","image": null,"summary": "The Ford Model A Tudor Sedan is a 2 door saloon (sedan)-bodied motor vehicle with a front mounted engine driving through the rear wheels...","quickFacts": {"Body type": "2 door sedan/saloon with 4/5 seats","Engine type": "naturally aspirated petrol","Engine size": "3.3 litre","Cylinders": "4, Straight","Power": "40.6 PS / 40 bhp / 29.8 kW @ 2200 rpm","Torque": "Unknown"},"specifications": {"bodywork": { "Body type": "4/5 seater sedan/saloon", "Number of doors": "2" },"dimensionsWeights": { "Wheelbase": "2629 mm / 103.5 inches" },"powertrain": { "Cylinders": "Straight 4", "Capacity": "3.3 litre 3285 cc (200.463 cu in)" },"chassis": { "Gearbox": "3 speed manual" },"general": { "Carfolio.com ID": "364958" }},"addedDate": "2014-03-10","modifiedDate": "2020-02-02"}
Data fields
| Field | Description |
|---|---|
url | Canonical URL of the car's page |
title | Full model title as shown on the page (usually "year make model") |
year, make, model | Parsed from the title and breadcrumb |
image | Main photo URL, or null when the page has none |
summary | Short descriptive paragraph shown at the top of the page |
quickFacts | The at-a-glance key facts panel (body type, engine, power, torque, etc.) |
specifications | The full specifications table, grouped by section (bodywork, dimensions & weights, aerodynamics, powertrain, performance, fuel consumption, chassis, general) exactly as published |
addedDate, modifiedDate | When the record was added/last updated on the source site |
Cost and performance
This Actor uses lightweight HTTP requests rather than a full browser, so it's fast and inexpensive to run. A run of a few dozen cars typically finishes in well under a minute on the free plan. Larger runs (a full manufacturer, or the whole site) scale linearly with the number of cars requested — use maxItems to control run size and cost, and check the Runs tab for actual usage on your plan.
Tips
- Start with a small
maxItemsvalue to preview results before committing to a large or whole-site run. - You can mix start URL types freely — search pages, manufacturer pages, and individual car pages can all be in the same
startUrlslist, each with its ownmaxItemsbudget. - A whole-site run with
maxItems: 0will scrape carfolio.com's entire catalogue, which can be very large — plan your compute unit budget accordingly.
FAQ
Is this legal? This Actor only collects publicly available specification data. You are responsible for ensuring your use complies with carfolio.com's terms of service and applicable law in your jurisdiction.
Some fields are empty/null for a car — why? Not every car page has every spec filled in on the source site (older or rarer models especially). The Actor captures exactly what's published, without inventing or guessing values.
Found a bug or missing data? Open an issue on the Actor's Issues tab with the URL you ran and what you expected to see. Custom extraction fields or a tailored version of this Actor can also be arranged — get in touch via the Issues tab.