Most modern road vehicles on the road has a unique 17-character code assigned at the factory. That code is the Vehicle Identification Number, or VIN, and it contains more information about a specific car than most people realize. Whether you are shopping for a used Mazda vehicle, verifying specs before a purchase, or checking recall history, a free VIN number lookup gives you that data in seconds. Here is how VIN decoding works and where to run one.
What Is a VIN Decoder?
A VIN decoder is a tool that reads the individual characters in a 17-digit Vehicle Identification Number and returns the manufacturer-reported information encoded in each position. Each character or group of characters in a VIN contains specific information about the vehicle such as where it was manufactured, the type of engine, and the vehicle’s model year.
Federal regulations issued by the National Highway Traffic Safety Administration (NHTSA) standardized VINs in 1981. All vehicles manufactured for sale in the US from 1981 on have a 17 character VIN that conforms to this standard format.
How Does a VIN Decoder Work?
A VIN decoder breaks the 17-character number into three distinct sections, each carrying specific vehicle data:
The fourth through ninth characters make up the Vehicle Descriptor Section, which identifies the vehicle's attributes including body style, engine type, and restraint systems. Position 9 within that section is the check digit, specific to the standardized North American VIN format.
It is mathematically calculated to verify that the other characters in the VIN are consistent and have not been altered. The VIN search uses the information you entered and compares it to the data reported by the manufacturer, then returns the decoded results.
Where Is the VIN Number on a Car?
Three standard locations:
Dashboard, driver's side: Visible through the windshield at the base of the windshield on the driver's side
Driver's side door jamb: On the sticker inside the door frame when you open the driver's door
Vehicle documents: The VIN appears on the title, registration, and insurance card
How to Use the NHTSA VIN Decoder
The NHTSA vPIC (Product Information Catalog and Vehicle Listing) is the official government VIN decoder, available free at vpic.nhtsa.dot.gov. It pulls from manufacturer-submitted data for vehicles from model year 1981 forward, including passenger vehicles, trucks, buses, trailers, low-speed vehicles, and motorcycles.
To run a VIN number lookup free on the NHTSA tool:
Go to vpic.nhtsa.dot.gov/decoder
Enter the full 17-character VIN in the search field
Optionally enter the model year to narrow results
Select the decode option
Review the returned fields, which include manufacturer-reported Mazda model specifications
The decoded output can be downloaded in CSV format or printed as a PDF directly from the tool.
What Does the NHTSA VIN Decoder Provide?
The NHTSA VIN decoder returns information based on manufacturer data submitted to NHTSA under the applicable federal VIN reporting requirements, including 49 CFR Part 565. That data typically includes:
Make, model, and model year
Body style and vehicle type
Engine displacement and fuel type
Manufacturing plant location and country of origin
Restraint system type
Drive type
The tool does not return accident history, title status, or odometer records. For that information, a separate vehicle history report is required. NHTSA's tool is specifically focused on what the manufacturer reported about the vehicle's specifications, not its history after it left the factory.
How to Use NHTSA vPIC for a More Detailed VIN Search
The vPIC system also supports partial VIN decoding. The API can decode VINs with fewer than 17 characters, and an asterisk can be used to indicate unavailable characters. Partial VIN results provide the available decoded information and possible matches based on the submitted characters.
NHTSA recommends contacting the vehicle manufacturer directly if you have questions about specific decoded fields, since the information displayed reflects what manufacturers have officially submitted. For questions about a specific vehicle's recall status, NHTSA's separate recalls database at nhtsa.gov is the right tool.
Shop Certified Pre-Owned at Peruzzi Mazda
Before buying any used vehicle, run a VIN number lookup free on the NHTSA vPIC tool to confirm that the specs match what the seller has listed. Keep in mind that VIN decoding returns manufacturer-reported build data only, it does not cover accident history, title status, or prior ownership records.
At Peruzzi Mazda in Fairless Hills, PA, Mazda Certified Pre-Owned vehicles go through a multi-point inspection and meet Mazda's eligibility requirements before receiving CPO status. That certification comes with manufacturer-backed coverage that does not apply to standard used car inventory. For non-certified pre-owned vehicles, our team can walk you through what's available on a vehicle's history before you get to the finance office.
FAQs
What is a VIN decoder?
A VIN decoder is a tool that reads each character in a vehicle's 17-digit identification number and returns the manufacturer-reported data encoded in that position, including make, model, body type, engine, plant of manufacture, and model year. NHTSA's free vPIC decoder at vpic.nhtsa.dot.gov is the official government tool for running a VIN search.
How does a VIN decoder work?
A VIN decoder parses the 17 characters into three sections: the World Manufacturer Identifier (characters 1 through 3), the Vehicle Descriptor Section (characters 4 through 9), and the Vehicle Identifier Section (characters 10 through 17). Each section carries manufacturer-encoded data. The decoder compares your input to manufacturer submissions to NHTSA and returns the decoded output. The ninth character is a mathematical check digit helps detect certain VIN entry errors. It does not prove the VIN has not been tampered with.
How to use the NHTSA VIN decoder?
Go to vpic.nhtsa.dot.gov/decoder, enter your 17-character VIN, optionally add the model year, and select the decode option. The tool returns manufacturer-reported specs for that vehicle, and the results can be downloaded as CSV or printed as a PDF.
What does the NHTSA VIN decoder provide?
The NHTSA decoder provides manufacturer-reported vehicle data: make, model, model year, body style, engine type, fuel type, restraint system, drive type, and manufacturing plant. The information comes from data manufacturers submit to the federal government under 49 CFR Part 565. It does not include accident history, title records, or odometer data.
How to use NHTSA vPIC?
NHTSA vPIC (Product Information Catalog and Vehicle Listing) is available at vpic.nhtsa.dot.gov. Results reflect manufacturer-submitted data and can be exported or printed directly from the tool.