How to Check if a Car Is Stolen by VIN Before You Buy
Short answer: Run the VIN through the free NICB VINCheck first. It shows whether an insurer has the car on record as stolen and not recovered. Because it misses law-enforcement records and non-participating insurers, follow it with a paid history report and a physical VIN match before you pay.
Step 1: Run the free NICB VINCheck
The National Insurance Crime Bureau runs VINCheck at no cost. Enter the 17-character VIN and it tells you whether a participating insurer has a record of that vehicle being:
- reported stolen and not recovered, or
- declared a salvage or total loss, or
- flood damaged.
Limits worth knowing:
- Five searches per 24 hours per IP address.
- Only insurers that share data with NICB are covered. NICB says the database reflects about 92% of U.S. earned insurance premium, so some insurers are missing.
- Law-enforcement theft reports that never reached an insurer are not included.
- NICB states that VINCheck is not a full history report and should not be relied on alone when buying.
Step 2: Match the VIN on the car itself
Thieves rarely sell a stolen car under its real VIN. The common trick is a cloned VIN: a clean VIN copied from a legitimate car of the same model. A theft lookup on a cloned VIN comes back clean, because the number belongs to a car that was never stolen.
Check the VIN in at least three places and make sure all of them match the title:
- Dashboard plate, visible through the windshield on the driver’s side.
- Driver-door jamb sticker.
- Title and registration.
Warning signs: scratched or loose rivets on the dash plate, a door sticker that looks newer than the car, or a title from a different state with no clear reason.
Step 3: Pull a paid history report
A paid report is what catches a cloned VIN. If the report says the VIN belongs to a white sedan registered in Ohio last month, and you are looking at a black one in Texas, the VIN is not this car’s.
A full report also shows what a theft-only lookup cannot:
| Record | NICB VINCheck (free) | Paid history report |
|---|---|---|
| Stolen, not recovered (insurer record) | ✓ | ✓ |
| Salvage / total loss | ✓ | ✓ |
| Title brands (rebuilt, junk, flood) | ✕ | ✓ |
| Odometer readings over time | ✕ | ✓ |
| Past sale listings with photos | ✕ | Varies by provider |
| Owners by state and period | ✕ | Varies by provider |
Two providers we link to that list a theft check in their reports:
- EpicVIN names NICB theft records and NMVTIS title records among its sources and appears on the DOJ’s list of Approved NMVTIS Data Providers. It sells packs and a subscription rather than single reports. See our EpicVIN vs VinCheckup comparison.
- VinCheckup lists a “Theft History Check” section and sells single reports with no subscription.
Step 4: Know where theft risk is highest
Theft is not spread evenly. In 2025, roughly 1 in 227 registered vehicles in California was reported stolen, against 1 in 2,479 in New Hampshire. Our car theft risk by state ranking shows all 50 states per registered vehicle. If the car was registered in a top-10 state, the paid report is the step not to skip.
If the VIN comes back stolen
- Do not buy the car and do not confront the seller.
- Save the listing, the seller’s contact details and the VIN.
- Contact your local police department.
Sources
- NICB VINCheck
- U.S. DOJ: Approved NMVTIS Data Providers
- EpicVIN and VinCheckup product pages, accessed October 2026
Questions people ask
Can I check if a car is stolen for free?
Yes. NICB VINCheck is free and shows whether a participating insurer has a record of the VIN being stolen and not recovered. It allows five searches per 24 hours per IP address.
Does a clean NICB VINCheck result mean the car is not stolen?
No. VINCheck only covers records from participating insurers and does not include law enforcement records. NICB itself says a clean result is not a guarantee and should not be relied on alone when buying.
What does a paid report add to a theft check?
A paid vehicle history report combines theft records with title brands, salvage and total-loss records, odometer readings and past sale listings, so you can spot a stolen-and-recovered car or a cloned VIN that a theft-only lookup would not explain.
What is a cloned VIN?
A cloned VIN is a legitimate VIN copied from a clean car of the same model and attached to a stolen one. Checking that the VIN matches in several places on the car, and that the history report's specs match the car in front of you, is the main defense.
What should I do if the VIN shows as stolen?
Do not buy the car and do not confront the seller. Note the VIN, the listing and the seller's details, and contact local police.