Skip to content
MyCarPapers
Free tool · NHTSA data

Look Up VIN Number: Free VIN Decoder

Want to look up VIN number details? Enter a VIN to see the vehicle it belongs to: year, make, model, trim, engine, body and where it was built, decoded with the National Highway Traffic Safety Administration's own data. Then see the safety recalls NHTSA lists for that make, model and year.

What the VIN lookup shows

  • Check-digit test as you type
  • Year, make, model, trim and body
  • Engine, fuel, drive and transmission
  • Assembly plant and manufacturer
  • NHTSA recalls for that model

Enter a VIN

When you press Decode, the VIN is sent only to NHTSA's public services. MyCarPapers doesn't store it.

Every car and truck sold in the U.S. since the early 1980s carries a 17-character vehicle identification number. It's the closest thing a vehicle has to a fingerprint: no two share one, and it stays with the vehicle for life. When you look up VIN number details, you're reading the manufacturer's own description of the vehicle, encoded in those characters.

The decoder above doesn't use a private database or guess. It sends the VIN to NHTSA's vPIC service (the Product Information Catalog and Vehicle Listing), the federal government's free VIN decoder, which interprets VINs using the information manufacturers are required to submit. So when people search for a "VIN decoder NHTSA" or a free VIN lookup tool, this is the same source, just presented more plainly.

What a VIN decode can and can't tell you

A decode tells you what the vehicle was when it left the factory:

  • Identity: model year, make, model, trim and series.
  • Build specs: body style, doors, drive type, engine size and cylinders, fuel type and transmission style, where the manufacturer reports them. This is what people mean by a VIN spec lookup, or checking options by VIN.
  • Origin: the assembly plant's city, state and country, and the manufacturer.

What it can't tell you is what has happened since: accidents, title brands, previous owners, mileage, theft. That's used vehicle history, and it lives in other databases (more on those below). NHTSA also notes that a blank field means it has no data on that item, not that the feature doesn't exist. Tire size, for example, isn't part of the decode, so to look up tires by VIN you'll get further reading the tire placard on the driver's door jamb.

Running a VIN check step by step

  1. Find the VIN. It's on the dashboard plate at the base of the windshield, the sticker on the driver's door jamb, the title, the registration card and the insurance card. Our guide to where to find the VIN covers trailers, motorcycles and boats too.
  2. Type it in. This is the core of how to run a VIN number for free: The tool checks the format as you type: 17 characters, no I, O or Q, and a valid check digit in position 9. A failed check usually means a typo.
  3. Press Decode. Results come straight from NHTSA. If you know the model year, add it; NHTSA uses the year you enter instead of the one encoded in the VIN, which helps with older vehicles.
  4. Read the recalls. The tool lists NHTSA recall campaigns for that make, model and year, and links to NHTSA's VIN-specific recall lookup.

That's how to look up VIN number details, and how to search a car by its VIN number for free. Searching VIN numbers this way costs nothing and needs no account, whether you're checking a car vin number before buying or confirming the specs of your own.

Reading the 17 characters

You don't need the decoder to understand the structure. NHTSA's rules divide a VIN into sections:

The parts of a 17-character VIN
PositionsWhat they mean
1 to 3World manufacturer identifier: the country, the maker and the vehicle type
4 to 8Vehicle description: model, body, engine and restraint systems, coded by the maker
9Check digit, calculated from the other 16 characters
10Model year code
11Assembly plant code
12 to 17Serial number

The check digit is why a single wrong character is so easy to catch: change one letter and the math no longer works. Our VIN check tool explains the calculation if you're curious.

Model year codes (10th character)

The 10th character gives the model year. The codes run through letters and then digits, skipping I, O, Q, U, Z and zero, and they repeat every 30 years, so the same code can mean 1995 or 2025. Decoders tell the two apart using other parts of the VIN, and so can you: a car obviously built in the 2020s won't be a 1995 model.

VIN model year codes
CodeYearor
A19802010
B19812011
C19822012
D19832013
E19842014
F19852015
G19862016
H19872017
J19882018
K19892019
L19902020
M19912021
N19922022
P19932023
R19942024
S19952025
T19962026
V19972027
W19982028
X19992029
Y20002030
120012031
220022032
320032033
420042034
520052035
620062036
720072037
820082038
920092039

Using a VIN when you buy a used car

The VIN is the buyer's best friend because it's hard to fake consistently. Before paying for a used car:

  1. Check that it matches everywhere. The dashboard plate, the door-jamb sticker, the title and the seller's registration should all show the same 17 characters.
  2. Decode it. Make sure the year, model and engine match the listing. A "V8" listing that decodes as a four-cylinder is a red flag.
  3. Check recalls with NHTSA, and ask whether open ones have been repaired.
  4. Check theft and salvage with NICB's free VINCheck.
  5. Consider a title history report from an approved NMVTIS provider.
  6. Write the VIN on the bill of sale. Our bill of sale template checks the VIN as you type.

Signs of trouble include a VIN plate with scratched or loose rivets, a door sticker that's missing or doesn't match, and a seller who won't let you see the title. Some states also send a car from out of state for an in-person check before titling it; our VIN verification guide covers who does it, including the Florida VIN check on form HSMV 82042. Walk away if the numbers don't agree.

Recalls: what the list means

The recall list comes from NHTSA's recall database for the decoded make, model and year. Two cautions:

  • Not every recall applies to every vehicle. A campaign may cover only certain build dates, engines or plants.
  • The list doesn't show whether your car was fixed. To see whether a recall is still open on a specific vehicle, enter its VIN in NHTSA's recall lookup. Recall repairs are done free by the manufacturer's dealers.

If you're buying a used car, ask the seller for records of recall repairs, and check the VIN with NHTSA before you pay. Once you've bought it, the title transfer checklist lists what your state needs to put the car in your name. In Virginia, the DMV also sells buyers a vehicle history inquiry that leaves out the owner's details; our Virginia plate lookup guide explains form CRD-01.

Used vehicle history, theft and title checks

For a car VIN check that goes beyond specs, use these sources alongside the decoder:

  • Theft and salvage: the National Insurance Crime Bureau's VINCheck is free. It shows whether a VIN has an unrecovered theft report or a salvage or flood record from participating insurers, with a limit of five searches a day per IP address. NICB says it isn't a full history report. It's the simplest way to check a stolen vehicle by VIN.
  • Title history: the National Motor Vehicle Title Information System (NMVTIS) records title brands, odometer readings at titling, and total-loss and salvage history. The U.S. Department of Justice lists approved providers that sell NMVTIS reports to consumers, often for a few dollars.
  • State records: some states sell title records by VIN for permitted uses. In North Carolina, for instance, a title search by VIN goes through NCDMV's Request for Motor Vehicle Information (MVR-605A); see our license plate lookup guide for every state's record request form.

If you want to check a VIN number's history for free, NICB's VINCheck is the free part; a full history usually means a paid NMVTIS-based report. A history report for a classic car is harder: vehicles from before 1981 don't have 17-character VINs and often predate the electronic records, so the paper trail (old titles, receipts, registration cards) matters more.

For a California car, the same federal checks apply; if you're looking for a CA DMV VIN check that's free, start with NICB and NHTSA, and use the DMV's own record request (INF 70) only if you have a permitted reason.

Trailer VIN lookup

Trailers built for road use have 17-character VINs too, and NHTSA decodes many of them, especially from larger manufacturers. Enter a trailer VIN number the same way; the decoder will show the maker, year and trailer type where the manufacturer has reported them. Small builders and homemade trailers often won't decode, and homemade trailers may carry a state-assigned VIN instead. For trailers that won't decode, a VIN check means comparing the number with the title or registration and the plate on the tongue. Searching for a trailer by VIN number to find its owner runs into the same privacy rules as plates.

Boats are different: they have a 12-character hull identification number, not a VIN. Our VIN and HIN guide explains where to find and how to read one.

VIN and license plate: can you get one from the other?

People often want a lookup that goes from a license plate to a VIN number, or the reverse: how to find a license plate number from a VIN. Both connections sit in state registration records, alongside the owner's name, and federal privacy law (the Driver's Privacy Protection Act) restricts them to permitted uses such as insurance claims and court cases. So a plate-to-VIN search, or a way to get a license plate number from a VIN, isn't something a public decoder can do. If you're wondering how to find a license plate with a VIN number for your own car, look at your registration card: the plate and VIN are both on it.

Can you change a VIN?

No, not legally. Questions about how to change a VIN number on a car usually come from people restoring vehicles or fixing a damaged plate. Altering, removing or replacing a VIN plate without authorization is a crime, and a car whose VIN has been tampered with may be impossible to title. If a VIN plate is damaged or missing, contact your state's motor vehicle agency or law enforcement about an assigned replacement.

Other things people look up by VIN

  • VIN lookup for engine details: the decode shows engine size, cylinders and sometimes horsepower, where the maker reports them.
  • VIN lookup for International trucks and other heavy vehicles: NHTSA decodes trucks too; the weight rating appears as a GVWR class.
  • International VIN lookup (vehicles from other markets): vehicles built for other markets may not use the check digit and may decode only partly.
  • VIN check API: developers can use NHTSA's vPIC API directly; it's free and documented on NHTSA's site.
  • VIN tracing: following a vehicle's past owners requires title records, which are restricted by privacy law.

If you want to look up VIN number specs, the free tool above covers the decoding part. Run the vehicle VIN number free here, then use the history sources for the rest.

VIN decoder FAQ

Is this VIN lookup really free?

Yes. The decoding comes from NHTSA's free public vPIC service and the recalls from NHTSA's recall data. There's no account or payment.

Does a VIN decoder show the vehicle's history?

No. A decoder shows what the vehicle was built as: year, make, model, engine and plant. History such as title brands, odometer readings and total losses comes from NMVTIS reports, and theft or salvage flags from NICB's VINCheck.

Can I find the license plate from a VIN?

Not from public data. The link between a VIN, a plate and an owner sits in state registration records, which federal privacy law restricts to permitted uses.

What model years can NHTSA decode?

NHTSA says its vPIC decoder is intended for model years 1981 and later, when the 17-character VIN standard began.

Sources

Decoded data comes from manufacturers through NHTSA and may be incomplete for some vehicles. MyCarPapers is independent and not affiliated with NHTSA.