VinSleuth

How to check a VIN before buying a used car

Before you hand over money for a used car, the VIN is your most powerful free tool. Here's a practical checklist that uses free government data first, and tells you exactly when a paid report is worth it.

1. Find the VIN and confirm it matches

The 17-character VIN appears on the driver's-side dashboard (visible through the windshield), the driver's door-jamb sticker, the title, and the registration. Check that all of them match. A VIN that's been tampered with, or door-jamb stickers that don't match the dash, is a serious red flag — walk away.

2. Decode it and check the spec against the listing

Run the VIN through a free VIN decoder. It returns the exact year, make, model, trim, engine, and drivetrain. Compare that to what the seller claims. If the listing says "2019 LX" but the VIN decodes to a different year or trim, the seller is wrong or dishonest — either way, dig in.

3. Scan for open recalls

Check open safety recalls for that make, model, and year. Pay special attention to "stop driving" (park-it) and "park outside" (fire-risk) recalls — those are serious. Recall repairs are free at a dealer, so an open recall isn't necessarily a deal-breaker, but you'll want it fixed.

4. Read the owner complaints

Owner complaints filed with NHTSA show what actually breaks on this model — and whether owners report crashes or fires. A model with a wall of transmission or electrical complaints is telling you something a glossy listing won't.

5. Check the crash-test rating

Look up the NHTSA crash-test stars (overall, frontal, side, rollover). For a family car especially, this matters as much as the price.

6. Then — and only then — consider a paid history report

Everything above is free. What free data can't tell you is whether the car was in a reported accident, has a salvage or flood title, or has had its odometer rolled back. If the car passes the free checks and you're serious, a paid report covers that gap.

7. Always get a pre-purchase inspection

No report replaces a mechanic. A pre-purchase inspection ($100–$200) catches mechanical problems no database lists. It's the single best money you can spend before buying a used car.