badger.
EN
Get the app

VIN lookup: decoder vs VIN check, and what each one tells you

A VIN lookup is not one tool. A VIN decoder tells you what the car was when it left the factory. A VIN check, or history report, tells you what has happened to it since. A recall check tells you whether a safety defect is still waiting for a repair.

By Badger teamUpdated 6 min read

Type “VIN lookup” into a search engine and you get dozens of sites that look alike. Some are free and show a few specifications. Some charge for a report with title records. A few are government pages that do one narrow job. They all start from the same 17 characters, but they answer different questions, and mixing them up is how people end up buying a car on the strength of a lookup that never covered the thing they worried about.

Short answer: use a VIN decoder to confirm what the car is, a history report (a VIN check) to learn what has happened to it, and a recall check to see open safety repairs. None of them replaces an inspection by a mechanic.

The three kinds of VIN lookup

What each type of lookup is for
LookupQuestion it answersTypical dataWhere it comes from
VIN decoderWhat is this car?Make, model year, plant and other factory specificationsData the manufacturer filed with the regulator
History report (VIN check)What has happened to it?Title state, brands such as salvage or flood, odometer readings, total loss recordsState titling agencies, insurers, salvage yards
Recall checkIs a safety defect unrepaired?Open safety recalls for that VINManufacturers, through NHTSA

What a VIN decoder tells you

A decoder reads the structure of the number itself. The US National Highway Traffic Safety Administration (NHTSA) runs a free decoder called vPIC. It returns a set of values based on the data manufacturers submit, and NHTSA notes that decoding is only as good as what the manufacturer filed. vPIC is intended for model year 1981 and later, so a classic from before the 1980s standard will not decode there.

That makes a decoder the right first step when you want to confirm that the car in front of you matches its listing: the right make, the right model year, the right plant. If the advert says one thing and the decoder says another, you have a question to ask before you go any further. Our guide to how to decode a VIN explains each position of the number, including the check digit that catches most typing mistakes.

What a decoder cannot tell you is anything that happened after the car was built. It does not know about accidents, owners or mileage. Two cars with the same decoded specifications can be in completely different condition.

What a VIN check (history report) tells you

A history report is built from records, not from the number's structure. The US government’s National Motor Vehicle Title Information System (NMVTIS) is the baseline source. According to its official site, an NMVTIS report covers five key indicators:

  1. The current state of title and the last title date
  2. Brand history, the labels such as junk, salvage or flood that state titling agencies apply
  3. The odometer reading
  4. Total loss history
  5. Salvage history

The data comes from state titling agencies, junk and salvage yards, auto recyclers and insurance carriers, which are required by federal law to report. The same site says NMVTIS reports are deliberately concise, and that private providers may add things NMVTIS does not carry, such as repair histories, recall information and other care and maintenance data. The Federal Trade Commission (FTC) points buyers to vehiclehistory.gov to find NMVTIS-approved providers and says commercial services such as AutoCheck, Carfax and VinAudit may also include accident and repair history. The FTC does not endorse any service.

A US Department of Justice buying-tips page says NMVTIS reports cost up to $4 each, while the National Insurance Crime Bureau (NICB) VINCheck database is free and can show whether a VIN has been reported as flood damaged, stolen and not recovered, or salvage, according to the FTC.

What a recall check tells you

A recall check answers a safety question: is there a manufacturer repair for this exact car that nobody has done yet? NHTSA’s recall search takes a 17-character VIN and shows unrepaired recalls. It has limits worth knowing:

  • It does not list recalls that were already repaired.
  • Some recent recalls may not yet have all affected VINs loaded, and the site says VINs are added continuously.
  • Recalls older than 15 years are not covered unless the manufacturer offers more coverage.
  • Recalls from some small manufacturers, non-safety customer service campaigns and international vehicles are not included.

So a result of “0 unrepaired recalls” is good news, but NHTSA itself says it does not guarantee the car has no recalls. Check again every few months. We cover the routine in how to check car recalls.

Which one to use, and when

  • You own the car: a decoder to confirm the specifications, then a recall check every few months. You already know the history.
  • You are about to buy a used car: all three. Decode to check the listing, run a history report to check title and odometer, check recalls so you know what repairs the seller may not have done.
  • You are selling: a decoder and recall check help you give accurate details. A buyer will probably run their own history report, so your own maintenance records are the best counterweight (see service history and resale value).
  • You only typed a VIN into a random free site: treat the result as a specification check, not a clean bill of health.

What a clean report does not mean

NMVTIS says a report with no entries is clean, which is a good thing, but it does not guarantee the vehicle’s condition. A crash that was never reported to an insurer or a title agency leaves no trace. A repair done properly or badly looks the same in the record. Both NMVTIS and the FTC advise an independent inspection before you buy, and that is the step no lookup replaces.

Keep your own record next to the VIN

The history that is missing from a government database is the one you can build yourself: oil changes, brake jobs, tires, receipts. In Badger you add your car by VIN, see the number broken down with check digit validation, and run a recall check against the US NHTSA database for your make, model and year. Your service history then lives in the same place, which is useful for the next buyer.

Common questions

Is a VIN decoder the same as a VIN check?

No. A decoder reads the factory data encoded in the number: what the car was when it was built. A VIN check usually means a history report, which uses title, insurance and salvage records to show what has happened to the car since.

Is there a free VIN check?

Parts of it are free. NHTSA’s decoder and recall search are free, and the NICB VINCheck tool is free according to the FTC. A full title history report from an approved provider is paid, with NMVTIS reports costing up to $4 according to a US Department of Justice page.

Does a clean VIN report mean the car is in good shape?

No. A report only contains what was reported to titling agencies, insurers and salvage yards. NMVTIS itself says a clean report does not guarantee condition, and recommends an independent inspection.

Does a VIN decoder show recalls?

Not by itself. Recalls are a separate lookup. NHTSA’s recall search accepts a VIN and shows unrepaired recalls, with the limits listed above.

Get Badger on your phone

Free for one car, on iPhone and Android. No account needed.

Get it on Google PlayDownload on the App Store