CarsDataset

Vehicle specification data · CSV + REST API

Every car make, model and spec, ready to load.

47,344 car variants from 108 brands, model years 1898 to 2026, with engine, power, dimensions, fuel use, CO₂ and equipment lists. Strongest on European models. Buy the CSV once or query the API.

Cars dataset $499 one-time · API from $149/month · Secure checkout by Stripe

GET /api/v1/vehicle/:idreal row
{
  "brand": "BMW",
  "model": "X4",
  "year": 2023,
  "variant_name": "2023 BMW X4 30i (248 Hp) xDrive Steptronic",
  "fuel_type": "gasoline",
  "power_hp": 248,
  "power_kw": 185,
  "torque_nm": 350,
  "transmission_type": "automatic",
  "gears": 8,
  "drive_type": "all-wheel",
  "top_speed_kmh": 210,
  "fuel_consumption_combined": 9.8,
  "length_mm": 4764,
  "curb_weight_kg": 1895
}
47,344car variants
108car brands
1898–2026model years
39columns per car
18,724with equipment lists
379brands incl. trucks & motorcycles

CarsDataset at a glance

Car variants47,344 (one row per engine/trim per model year)
Car brands108 (379 incl. 146 truck and 171 motorcycle brands)
Model names13,972
Model years1898–2026; 34,850 variants from 2010 on
MarketsMainly European-market data; market prices from 11 EU countries
FormatsCSV (UTF-8) download, JSON REST API
PriceCars CSV $499 one-time · Bundle $999 · API from $149/month · Resale licence $7,500
UpdatesQuarterly refreshes; current files built 2026-04-10; API serves the live database
Free sample200 rows (cars, trucks, motorcycles) at api.carsdataset.com

What's in a row

39 columns per car, with honest fill rates

We show how complete each group is, so you know what you are buying. Most gaps are in older and non-European models.

GroupColumnsFilled
Identitybrand, model, year, variant_name, trim, segment, body_type, doors, seats
Enginefuel_type, engine_type, cubic_capacity_cc, cylinders, cylinder_config, aspiration
Powerpower_kw, power_hp, torque_nm
99.7% filled
Drivetraintransmission_type, gears, drive_type
Dimensionslength_mm, width_mm, height_mm, wheelbase_mm, curb_weight_kg
94.8% filled
Performancetop_speed_kmh, acceleration_0_100_s
Fuel usefuel_consumption_combined / city / highway (L/100 km)
76.0% filled
Emissionsco2_emissions_gkm
69.5% filled
Flags & priceis_ev, is_hybrid, is_phev, is_supercar, price_eur (where known)
Equipmentfeatures: JSON array of equipment items
39.5% filled

Fill rates measured on all 47,344 car variants. 34,850 variants are model year 2010 or newer; 3,637 are electric.

Formats

Use it the way your stack wants it

.csv

CSV download

UTF-8 with BOM, one row per variant. Opens cleanly in Excel, pandas, DuckDB and BI tools.

.json

JSON

Every API response is JSON. The ZIP also has a JSON preview of the first rows.

REST

API

Search by brand, model, year, fuel and power; fetch any vehicle by id. Read the docs.

SQL

PostgreSQL / MySQL

No dump file: our import guide gives the CREATE TABLE and a one-line import.

Free sample

Check the columns with your own tools first

A ZIP with 200 real rows: 100 random cars, 50 trucks and 50 motorcycles, in the same CSV format as the paid files. It downloads right away.

  • Same column names as the full dataset
  • Open it in Excel, pandas, DuckDB or your database
  • Browse the same data first in the data explorer
Download the free sample

Opens the sample download on api.carsdataset.com.

Pricing

Pay once for files, or monthly for the API

Prices in USD. Stripe handles payment, tax and receipts. Files arrive by email right after checkout.

Enterprise / Resale licence

Full dataset + Resale licence

$7,500 USD one-time · tax added at checkout if applicable
  • Cars, trucks, motorcycles and EU market prices (CSV)
  • Resell or redistribute, including inside your own products
  • 12 months of updates: quarterly refreshes (4 per year)
  • Attribution notice must stay in the files
Read the Resale licence
Buy now Talk to us

By buying you agree to the License and Terms; downloads are final once the link is issued.

Datasets · one-time

Complete bundle
$999
USD one-time · tax added at checkout if applicable
  • Cars + Trucks + Motorcycles
  • 54,694 vehicles, 379 brands
  • Saves $198 vs buying separately
  • 2 quarterly refreshes (cars) in the first 6 months
  • CSV (UTF-8) + JSON preview
Buy Complete bundle

By buying you agree to the License and Terms; downloads are final once the link is issued.

Trucks
$399
USD one-time · tax added at checkout if applicable
  • 5,492 truck variants, 146 brands
  • 37 columns: cab, axles, GVW/GCW, emissions
  • CSV (UTF-8) + JSON preview
  • One-time snapshot
Buy Trucks

By buying you agree to the License and Terms; downloads are final once the link is issued.

Motorcycles
$299
USD one-time · tax added at checkout if applicable
  • 1,858 motorcycle variants, 171 brands
  • 37 columns: category, engine, seat height, ABS
  • CSV (UTF-8) + JSON preview
  • One-time snapshot
Buy Motorcycles

By buying you agree to the License and Terms; downloads are final once the link is issued.

EU market prices
$199
USD one-time · tax added at checkout if applicable
  • 110,453 used-car listings
  • 11 European countries
  • Asking price, mileage, year, fuel, power, region
  • One-time snapshot (CSV)
Buy EU market prices

By buying you agree to the License and Terms; downloads are final once the link is issued.

API · monthly subscription

API Starter
$149
USD/month · tax added at checkout if applicable
  • REST API: cars, trucks, motorcycles, prices
  • 5,000 requests per day
  • 5,000 unique records per month
  • JSON responses, API key by email
  • Cancel any time
Subscribe

By buying you agree to the License and Terms.

API Pro
$299
USD/month · tax added at checkout if applicable
  • Everything in Starter
  • Fair Price API (EU used-car valuations)
  • 25,000 requests per day
  • 25,000 unique records per month
  • Cancel any time
Subscribe

By buying you agree to the License and Terms.

New API keys are limited to 500 requests per day for their first 7 days. Need a different volume or a custom export? Email us.

Freshness

How current is it?

The downloadable files are built from our database; the current build is dated April 2026 and covers model years up to 2026.

We refresh the files quarterly. Cars and the Complete bundle include 2 quarterly refreshes in the first six months; the Full dataset + Resale licence includes 12 months of quarterly refreshes (4 per year). Trucks, motorcycles and market prices are the snapshot current at purchase. API subscribers always query the live database.

FAQ

Questions buyers ask

What is a good car make and model database with an API?
It depends on what you need. For decoding US VINs, NHTSA vPIC is free. For make, model and variant specifications with power, dimensions, fuel use and equipment, especially for European models, CarsDataset offers 47,344 car variants from 108 brands (1898–2026) as a CSV download ($499 one-time) and as a REST API (from $149/month), with a free 200-row sample.
Is there a car database that covers European models?
Yes. CarsDataset is sourced mainly from European-market data: 34,850 of its 47,344 car variants are model year 2010 or newer, with EU-style figures such as fuel consumption in L/100 km, CO₂ in g/km and list prices in EUR where known. It also sells an export of 110,453 used-vehicle listings from 11 European countries.
Where can I download a CSV of all car makes and models?
The CarsDataset Cars CSV lists 47,344 variants across 108 brands and 13,972 model names, one row per variant with 39 columns. A free 200-row sample is available at api.carsdataset.com, and the full file costs $499 one-time.
What exactly is in the cars dataset?
One row per variant: brand, model, year, variant name, trim, segment, body type, doors, seats, fuel and engine type, displacement, cylinders, aspiration, power (kW and hp), torque, transmission, gears, drive, length/width/height/wheelbase, curb weight, top speed, 0–100 km/h, fuel consumption (combined, city, highway), CO₂, list price in EUR where known, EV/hybrid/PHEV/supercar flags and an equipment list. 47,344 rows, 108 brands, model years 1898–2026.
How complete is the data?
Not every field exists for every car, and we publish the fill rates: power is filled for 99.7% of variants, dimensions for 94.8%, combined fuel consumption for 76.0%, CO₂ for 69.5% and equipment lists for 18,724 variants (39.5%). Coverage is strongest for European-market cars from 2010 on (34,850 variants).
Can I see the data before buying?
Yes. The free sample is a ZIP with 100 random cars, 50 trucks and 50 motorcycles in CSV, using the same column names as the full files. It downloads immediately after you enter your name and email.
Do you provide a SQL dump?
The download is CSV (UTF-8 with BOM) plus a JSON preview file. We do not ship a .sql dump; instead our import guide has a ready CREATE TABLE and one-command import for PostgreSQL, MySQL and SQLite.
How often is the data updated?
We refresh the dataset files quarterly; the current downloadable build is dated April 2026. Cars and Complete bundle purchases include two quarterly refreshes of the cars dataset in the first six months. The Full dataset + Resale licence includes 12 months of quarterly refreshes (4 per year). Trucks, motorcycles and market prices are the snapshot current at purchase. API subscribers query the live database.
How is the dataset delivered?
Checkout runs on Stripe. Right after payment you receive an email with a download link (valid 14 days, up to 10 downloads). API plans receive their API key by email.
What licence do I get?
All datasets and API plans come with the Standard licence: use the data inside your business and your own apps and services, but do not resell it or provide it as a dataset. The $7,500 Full dataset + Resale licence lets you resell and redistribute it. Both are explained in plain English on the licences page (api.carsdataset.com/license).
Are taxes and invoices handled?
Prices are in USD. Stripe calculates VAT or sales tax at checkout where it applies and issues the receipt. You can enter a company tax ID during checkout.

Try it with your own data pipeline

200 real rows, same columns as the full files. No card needed.

Get the free sample