A sample of Carfax marketplace listings with vehicle specs, mileage, dealer ratings, history verification, reliability badges, and One Price value estimates.
This repository contains a preview sample of the Carfax dataset published by Rebrowser. If you're doing academic research, you may be eligible for free access to a much larger slice — see Free Datasets for Research.
This dataset contains 1 entity, each in its own folder: Car Listings (car-listings). See below for a full field breakdown, sample counts, and data distributions for each.
Found this useful? ⭐ Star this repo to help us keep publishing fresh data. Found an error? Let us know.
A sample of Carfax marketplace listings with year, make, model, mileage, body style, drivetrain, dealer location, ratings, history verification, and reliability data.
4,303,120 total records from 2025-11-16 to 2026-05-03, up to 30,000 rows in this sample (0.70% of full dataset). Exported as one file per day, up to 1,000 rows each, last 30 days retained.
| Field | Type | Fill Rate | Description |
|---|---|---|---|
_primaryKey |
string |
100% | Unique identifier for this record |
_firstSeenAt |
datetime |
100% | First time this record was seen |
_lastSeenAt |
datetime |
100% | Last time this record was updated |
listingId 🔒 |
string |
100% | Unique CARFAX listing identifier (VIN + dealer code + date) |
vin 🔒 |
string |
100% | Vehicle Identification Number (17-character unique code) |
stockNumber |
string |
98% | Dealer stock number |
year |
float |
100% | Vehicle model year |
make |
string |
100% | Vehicle manufacturer (e.g., Nissan, Toyota, Honda) |
model |
string |
100% | Vehicle model (e.g., Sentra, Camry, Accord) |
trim |
string |
100% | Vehicle trim level (e.g., SV, EX, Limited) |
subTrim |
string |
14% | Vehicle sub-trim (often "Unspecified") |
bodyStyle |
string |
100% | Vehicle body style (e.g., Sedan, SUV, Truck, Coupe) |
exteriorColor |
string |
100% | Vehicle exterior color (e.g., White, Black, Red) |
interiorColor |
string |
91% | Vehicle interior color (e.g., Black, Gray, Tan) |
engine |
string |
100% | Engine type (e.g., "4 Cyl", "6 Cyl", "8 Cyl") |
displacement |
string |
100% | Engine displacement (e.g., "2.0 L", "3.5 L") |
drivetrain |
string |
100% | Drivetrain type (e.g., FWD, RWD, AWD, 4WD) |
transmission |
string |
100% | Transmission type (e.g., Automatic, Manual, CVT) |
fuelType |
string |
100% | Fuel type (e.g., Gasoline, Diesel, Electric, Hybrid) |
mileage |
float |
100% | Odometer reading in miles |
listPrice 🔒 |
float |
100% | Listed price in USD |
currentPrice 🔒 |
float |
100% | Current asking price in USD |
onePrice |
float |
88% | CARFAX One Price value estimate in USD |
badge |
string |
81% | CARFAX value badge (e.g., GOOD, GREAT, FAIR) |
vehicleCondition |
string |
100% | Vehicle condition (e.g., Used, Certified, New) |
cabType |
string |
22% | Truck cab type (e.g., Crew Cab, Extended Cab, Regular Cab) |
bedLength |
string |
17% | Truck bed length (e.g., Short Bed, Long Bed) |
mpgCity |
float |
89% | City fuel economy in MPG |
mpgHighway |
float |
89% | Highway fuel economy in MPG |
mpgCombined |
float |
89% | Combined fuel economy in MPG |
noAccidents |
bool |
68% | Whether vehicle has no reported accidents |
serviceRecords |
bool |
98% | Whether vehicle has service history records |
personalUse |
bool |
71% | Whether vehicle was used for personal use |
oneOwner |
bool |
51% | Whether vehicle has only one previous owner |
ownerHistory |
array |
97% | Array of owner history records (JSON strings with ownerNumber, purchaseDate, endOwnershipDate, city, state) |
serviceRecordCount |
float |
100% | Number of service history records |
imageCount |
float |
96% | Number of listing photos |
followCount |
float |
100% | Number of users following this listing |
firstSeen |
string |
100% | Date listing first appeared (YYYY-MM-DD) |
recordType |
string |
100% | CARFAX record type (e.g., ENHANCED, BASIC) |
sellerType |
string |
100% | Seller type (e.g., NEW, USED) |
advantage |
bool |
99% | Whether seller has CARFAX Advantage badge |
sellerName 🔒 |
string |
100% | Seller/dealer name |
sellerCity |
string |
100% | Seller city |
sellerState |
string |
100% | Seller state code |
sellerZip |
string |
100% | Seller ZIP code |
sellerPhone 🔒 |
string |
100% | Seller phone number |
sellerRating |
float |
95% | Seller average rating (1-5 scale) |
sellerReviewCount |
float |
95% | Number of seller reviews |
sellerId |
string |
100% | CARFAX seller/dealer identifier |
sellerInventoryUrl 🔒 |
string |
100% | Seller inventory website URL |
sellerLatitude 🔒 |
float |
100% | Seller location latitude |
sellerLongitude 🔒 |
float |
100% | Seller location longitude |
sellerGroupName 🔒 |
string |
76% | Seller group/parent company name |
sellerLogoUrl 🔒 |
string |
45% | Seller logo image URL |
sellerBadgeExperience |
string |
100% | Seller badge experience type (e.g., TOPRATED, LIFETIME, ADVANTAGE) |
reliabilityBadge |
string |
29% | Overall reliability badge (e.g., GOOD, AVERAGE, POOR) |
reliabilityCostBadge |
string |
29% | Repair cost badge (e.g., AVERAGE, LOW, HIGH) |
reliabilityRiskBadge |
string |
29% | Repair risk badge (e.g., AVERAGE, LOW, HIGH) |
reliabilityAvgCost |
float |
29% | Average repair cost in USD |
listingUrl 🔒 |
string |
100% | Vehicle listing page URL |
images 🔒 |
array |
96% | Array of large image URLs |
imagesCount |
float |
96% | Number of listing images |
topOptions |
array |
98% | Top vehicle options/features |
topOptionsCount |
float |
98% | Number of top options/features |
otherOptions |
array |
100% | Additional vehicle options/features |
otherOptionsCount |
float |
100% | Number of other options/features |
description |
string |
92% | Seller description of the vehicle |
icrUrl 🔒 |
string |
100% | URL to CARFAX vehicle history report |
windowSticker 🔒 |
string |
55% | URL to vehicle window sticker |
sortScore |
float |
100% | CARFAX listing sort/ranking score |
snapshotDamageSeverity |
string |
8% | Damage severity from snapshot (e.g., minor, moderate, severe) |
🔒 Premium fields are included in the data files but their values are replaced with
[PREMIUM]. To access real values, use our website.
Body Style Distribution (bodyStyle)
| Value | Count | Share |
|---|---|---|
| SUV | 1,785,678 | ████████░░░░░░░░░░░░ 41.5% |
| Sedan | 926,258 | ████░░░░░░░░░░░░░░░░ 21.5% |
| Pickup | 920,949 | ████░░░░░░░░░░░░░░░░ 21.4% |
| Coupe | 154,025 | █░░░░░░░░░░░░░░░░░░░ 3.6% |
| Minivan | 122,824 | █░░░░░░░░░░░░░░░░░░░ 2.9% |
| Hatchback | 122,788 | █░░░░░░░░░░░░░░░░░░░ 2.9% |
| Wagon | 103,034 | ░░░░░░░░░░░░░░░░░░░░ 2.4% |
| Convertible | 78,601 | ░░░░░░░░░░░░░░░░░░░░ 1.8% |
| Van | 66,805 | ░░░░░░░░░░░░░░░░░░░░ 1.6% |
| Chassis | 22,152 | ░░░░░░░░░░░░░░░░░░░░ 0.5% |
Top Makes (make)
| Value | Count | Share |
|---|---|---|
| Ford | 552,300 | ████░░░░░░░░░░░░░░░░ 19.1% |
| Chevrolet | 484,440 | ███░░░░░░░░░░░░░░░░░ 16.7% |
| Toyota | 436,770 | ███░░░░░░░░░░░░░░░░░ 15.1% |
| Honda | 291,619 | ██░░░░░░░░░░░░░░░░░░ 10.1% |
| Jeep | 209,370 | █░░░░░░░░░░░░░░░░░░░ 7.2% |
| Nissan | 206,719 | █░░░░░░░░░░░░░░░░░░░ 7.1% |
| GMC | 199,625 | █░░░░░░░░░░░░░░░░░░░ 6.9% |
| Ram | 179,773 | █░░░░░░░░░░░░░░░░░░░ 6.2% |
| BMW | 175,129 | █░░░░░░░░░░░░░░░░░░░ 6.0% |
| Mercedes-Benz | 159,973 | █░░░░░░░░░░░░░░░░░░░ 5.5% |
Drivetrain Distribution (drivetrain)
| Value | Count | Share |
|---|---|---|
| FWD | 1,264,826 | ██████░░░░░░░░░░░░░░ 29.4% |
| 4WD | 1,229,610 | ██████░░░░░░░░░░░░░░ 28.6% |
| AWD | 1,187,052 | ██████░░░░░░░░░░░░░░ 27.6% |
| RWD | 620,011 | ███░░░░░░░░░░░░░░░░░ 14.4% |
| Unspecified | 1,620 | ░░░░░░░░░░░░░░░░░░░░ 0.0% |
| 2WD | 1 | ░░░░░░░░░░░░░░░░░░░░ 0.0% |
Listings by State (sellerState)
| Value | Count | Share |
|---|---|---|
| TX | 469,344 | ████░░░░░░░░░░░░░░░░ 20.0% |
| CA | 444,655 | ████░░░░░░░░░░░░░░░░ 19.0% |
| FL | 421,688 | ████░░░░░░░░░░░░░░░░ 18.0% |
| NC | 154,174 | █░░░░░░░░░░░░░░░░░░░ 6.6% |
| OH | 149,247 | █░░░░░░░░░░░░░░░░░░░ 6.4% |
| NJ | 147,421 | █░░░░░░░░░░░░░░░░░░░ 6.3% |
| GA | 143,178 | █░░░░░░░░░░░░░░░░░░░ 6.1% |
| PA | 141,486 | █░░░░░░░░░░░░░░░░░░░ 6.0% |
| AZ | 137,517 | █░░░░░░░░░░░░░░░░░░░ 5.9% |
| IL | 132,254 | █░░░░░░░░░░░░░░░░░░░ 5.6% |
Value Badge Distribution (badge)
| Value | Count | Share |
|---|---|---|
| GREAT | 1,613,124 | █████████░░░░░░░░░░░ 46.1% |
| GOOD | 1,105,963 | ██████░░░░░░░░░░░░░░ 31.6% |
| FAIR | 779,190 | ████░░░░░░░░░░░░░░░░ 22.3% |
Vehicle Condition (vehicleCondition)
| Value | Count | Share |
|---|---|---|
| Used | 4,302,533 | ████████████████████ 100.0% |
| New | 587 | ░░░░░░░░░░░░░░░░░░░░ 0.0% |
Rebrowser web viewer lets you filter, sort, and export any slice of this dataset interactively. These pre-built views are ready to open:
Listings with History Verification — 3,958,277 records
↳ [{"sort":"currentPrice DESC"}]
Clean Title No-Accident Listings — 2,669,665 records
↳ [{"field":"noAccidents","op":"isTrue"},{"sort":"currentPrice DESC"}]
New Vehicle Listings — 572 records
↳ [{"field":"vehicleCondition","op":"is","value":"New"},{"sort":"currentPrice DESC"}]
Advantage Dealer Listings — 3,922,773 records
↳ [{"field":"advantage","op":"isTrue"},{"sort":"sellerRating DESC"}]
One-Owner Vehicle Listings — 1,993,362 records
↳ [{"field":"oneOwner","op":"isTrue"},{"sort":"mileage ASC"}]
import pandas as pd
from pathlib import Path
# ── Car Listings ───────────────────────────────────────────────────────────
# Load the last 7 days of listings
files = sorted(Path('rebrowser/carfax-dataset/car-listings/data').glob('*.parquet'))[-7:]
listings = pd.concat([pd.read_parquet(f) for f in files])
# Top 10 makes by listing count
print(listings['make'].value_counts().head(10).to_string())
# Average mileage by body style
print(listings.groupby('bodyStyle')['mileage'].mean().sort_values().to_string())
# No-accident listings by state — top 10 states
clean = listings[listings['noAccidents'] == True]
print(clean['sellerState'].value_counts().head(10).to_string())
# Dealer ratings: top-rated sellers with 50+ reviews
top_dealers = listings[listings['sellerReviewCount'] >= 50]
print(top_dealers.groupby('sellerId')['sellerRating']
.first().sort_values(ascending=False).head(10).to_string())
# Badge distribution (GOOD, GREAT, FAIR) by drivetrain
print(pd.crosstab(listings['drivetrain'], listings['badge']).to_string())
# One-owner SUVs with service records
one_owner_suvs = listings[
(listings['oneOwner'] == True) &
(listings['bodyStyle'] == 'SUV') &
(listings['serviceRecords'] == True)
]
print(f"One-owner SUVs with service records: {len(one_owner_suvs)}")
print(one_owner_suvs[['make', 'model', 'year', 'mileage', 'sellerState']]
.sort_values('mileage').head(10).to_string(index=False))Build regression models predicting used car values from mileage, body style, drivetrain, and market location. Validate against One Price estimates and reliability badges.
Rank dealers by rating, review count, and inventory size across states. Identify top-performing dealer groups and study how seller reputation correlates with listing activity.
Analyze body style, fuel type, and drivetrain distributions across geographic markets. Detect which vehicle segments are over- or under-represented in specific states.
Study how no-accident history, one-owner status, and service record counts vary by make, model, and age. Quantify the frequency of clean-history vehicles across market segments.
This repo is a 1,000-row preview sample. The full dataset is at rebrowser.net/products/datasets/carfax
Doing academic research? You may qualify for free access to a larger slice. See Free Datasets for Research.
On Rebrowser you can:
- Filter before you buy — use the web UI to apply filters on any field and sort by any column. Preview results before purchasing. You only pay for records that match your criteria.
- Export in your format — CSV, JSON, JSONL, or Parquet depending on your plan.
- Access via API — integrate dataset queries into your pipelines and workflows.
- Choose your freshness — plans range from a 14-day lag to real-time data with no delay.
- Select only the fields you need — keep exports lean. Premium fields with richer data are available on higher plans.
Pricing starts at $2 per 1,000 rows with volume discounts.
Free for research and non-commercial use with attribution. See license terms and how to cite.
@misc{rebrowser_carfax,
author = {Rebrowser},
title = {Carfax Used Car Listings & Dealer Inventory Dataset},
year = {2026},
howpublished = {\url{https://rebrowser.net/products/datasets/carfax}},
note = {Accessed: YYYY-MM-DD}
}Commercial use requires a paid license — see pricing. Use of this data is governed by the Rebrowser Terms of Use, which may be updated at any time independently of this repository.
Rebrowser is an independent data provider and is not affiliated with, endorsed by, or sponsored by Carfax. Any trademarks are the property of their respective owners. This dataset is compiled from publicly available information; we do not request or collect Carfax user credentials. By using this dataset, you agree to comply with Carfax's Terms of Service and all applicable laws and regulations. Images, logos, descriptions, and other materials included in this dataset remain the intellectual property of their respective owners and are provided solely for informational purposes. Rebrowser makes no warranties regarding the accuracy, completeness, or legality of the data and assumes no liability for how the data is used. You are solely responsible for ensuring that your use of this dataset does not infringe on the rights of any third party.
You can also find this data on Kaggle, HuggingFace, Zenodo.