Independent site — not affiliated with any government agency or motor vehicle department.

VVSVehicle VIN Search

VIN check

A VIN check screens a used car for the problems that cost buyers the most — accidents, salvage and title brands, theft, and odometer fraud. Here's what a check can surface, what's free, and where a full report picks up.

Start your VIN check

Free decode from NHTSA data — vehicle details and open recalls. No sign-up.

Buying a used car means trusting a story you can’t fully verify by looking. A VIN check is how you test that story against the record. Using the car’s 17-character vehicle identification number, it pulls together what agencies, insurers, and databases have logged — and lays out the red flags before you put money down.

What a VIN check reveals

A thorough check covers the record types that separate a sound car from an expensive mistake:

  • Title brands. Salvage, rebuilt, flood, or junk — the single most important flag, meaning the car was seriously damaged or written off. See our title check guide for what each brand means.
  • Accident history. Reported collisions, with severity and impact point where the data exists. Read more on accident history.
  • Total loss and salvage. Insurer write-offs and auction damage records.
  • Theft. Whether the vehicle was reported stolen and not recovered.
  • Odometer. Mileage readings across events that can expose rollback.
  • Open recalls. Unrepaired manufacturer safety recalls from NHTSA.

What’s free and what isn’t

You can do a meaningful first pass at no cost. Decoding the VIN confirms the year, make, model, and specifications, and NHTSA’s data shows open safety recalls — both free, and both available right here through the decoder above. What the free tools generally don’t include is the detailed accident, title, salvage, and odometer history. That deeper record is what a paid vehicle history report provides.

Free first, paid when it counts

Run the free decode and recall check on every car you’re considering. For a car you’re serious about, add a full report to cover accidents, title brands, and salvage — then confirm with a physical inspection.

How to run a VIN check

  1. Find the VIN — through the windshield on the driver’s side, on the door jamb, and on the title. Confirm they all match.
  2. Decode it (free) to confirm the listing’s year, make, and engine are accurate.
  3. Check open recalls (free) and note anything unrepaired.
  4. For accident, title, salvage, and odometer history, run a full report.
  5. Finish with a pre-purchase inspection by a mechanic you chose.

A check aims your inspection, it doesn't replace it

The record catches what reached a database; a hands-on inspection catches cash-repaired damage and current mechanical condition that no VIN check can see. Use both.

Reading the results

Read a check in order of consequence. A branded title outweighs a long, clean-looking history, so start there. Weigh accidents by severity rather than count. Trace the odometer readings in date order. Treat theft and recall status as pass-or-fail checks. Any serious or structural flag is a reason to slow down, price the car accordingly, and inspect the affected area closely.

Common questions

Part of it is. Decoding the VIN and checking open safety recalls is free through NHTSA. Detailed accident, title, salvage, and odometer history usually comes from a paid vehicle history report.

The serious ones that reached a record: branded titles (salvage, rebuilt, flood, junk), reported accidents and total losses, theft flags, mileage inconsistencies, and open recalls. It can't see unreported or cash-repaired damage.

No. A clean result lowers your risk but doesn't guarantee the car is problem-free — some damage never reaches a database. Pair any check with a mechanic's inspection.

Keep reading

Free VIN decode

Decode your VIN

Vehicle details and open safety recalls from NHTSA data, in seconds. No sign-up.