What you can check for free
| What | Source | Cost |
|---|---|---|
| Build decode (year, make, model, engine, plant) | NHTSA vPIC | Free, unlimited |
| Recall campaigns for the make, model and year | NHTSA recalls API | Free |
| Unrepaired recalls on one specific VIN | NHTSA recall lookup at nhtsa.gov | Free |
| Owner complaints for the model year | NHTSA complaints API | Free |
| Crash test star ratings | NHTSA NCAP | Free |
| Insurance theft and total loss records | NICB VINCheck | Free, a few searches a day |
Our free VIN lookup covers the first two rows in one step: it decodes the VIN through vPIC and lists the recall campaigns NHTSA has on file for that make, model and year, with no account and no payment details.
Recalls are the free check most people skip
Of the 2,961 VINs we have decoded, 2,151 (72.6%) belong to a make, model and year with at least one NHTSA recall campaign. The average was 4.95 campaigns and the highest was 33.
| Recall campaigns on file | VINs | Share |
|---|---|---|
| No recall campaigns | 810 | 27.4% |
| 1 to 2 campaigns | 662 | 22.4% |
| 3 to 5 campaigns | 647 | 21.9% |
| 6 to 10 campaigns | 361 | 12.2% |
| 11 or more campaigns | 481 | 16.2% |
A campaign on file does not mean the car still needs the repair. Use NHTSA's recall search on the exact VIN to see whether a remedy is still outstanding, and ask the seller for the dealer paperwork if it was done.
What a free VIN check cannot include
| What | Where it comes from |
|---|---|
| Title brands (salvage, flood, rebuilt, lemon) | NMVTIS title data via approved providers |
| Odometer readings over time | Title transfers, inspections, service records |
| Reported accidents and damage | Police reports, insurers, repair shops |
| Number of owners and sales | Title and registration events |
| Liens, auctions and fleet or rental use | Lenders, auctions, fleet records |
These records sit with state title agencies, insurers, auctions and repair shops. The federal title database, NMVTIS, is only available through approved data providers, who pay for access. That is the main reason a full history report has a price.
How to tell a legit free VIN check
- It shows the decode before asking for anything. If the year, make and model are hidden behind an email or card form, the check is not free.
- It names its sources. Look for NHTSA, NMVTIS or NICB by name.
- It does not promise free title or accident history. Pages that do are usually a teaser that ends at a checkout.
- It does not need your personal details. A VIN check needs a VIN, not your phone number.
- Paid reports say up front what they cost. An honest paid report shows the price before you enter payment details.
Run the free NHTSA decode
Our VIN lookup decodes any 17-character VIN against NHTSA's vPIC database and lists the recall campaigns NHTSA has on file for that make, model and year. No account needed.
Free VIN lookup →Related VIN checks
- Used car VIN checkWhat to check by VIN before you buy, with NHTSA recall and complaint data by model year.
- Check mileage by VINWhy a free decode has no odometer field, and where mileage records actually come from.
- Search a car by VINHow each of the 17 characters identifies a vehicle, with real decode coverage numbers.
- What car do I have?Find your VIN, read the year, engine and drive type, and fill the gaps a decode leaves.
About the data
Figures on this page come from the NHTSA data mycarneedsthis.com stores, as of 2026-10-25: 2,961VINs decoded through NHTSA's vPIC service between 2026-03-22 and 2026-10-24, and recall and complaint counts for 11,470make, model and year combinations pulled from NHTSA's recallsByVehicle and complaintsByVehicle APIs. The decoded VINs were collected to build our vehicle pages, so they lean toward recent model years and are not a random sample of cars on the road.
Recall counts are campaigns NHTSA lists for a make, model and year. They do not tell you whether a specific VIN has been repaired. Counts are matched on NHTSA's model names, so a model sold under a different name can be undercounted.