01 / VIN DECODING
What VIN decoding can tell you before buying
VIN decoding helps you check basic vehicle details: make, model, model year and available technical specifications. Start by matching the identifier, then examine each returned field. A decoder response does not confirm that an individual vehicle exists, its condition or its history.
Check the identifier first
The VIN Service form uses a complete 17-character VIN. Copy it from a document and compare it with the marking on the vehicle. A photo in an advert may contain a typo or an incomplete number. If characters differ, ask the seller to clarify them first: a report for another identifier will not help you assess this vehicle.
Do not guess an unknown character. Keep the original photo or document separately so you know where the number came from. You do not need to publish the owner's documents to decode a VIN.
What the decoder returns
The pilot's basic source is NHTSA vPIC, a catalogue of manufacturer information. It primarily covers vehicles intended for the US market. For some VINs, it provides the make, model, model year, vehicle type and engine details. Available fields vary; a European version may decode only partially.
Each field in the report identifies its source. CarAPI may supply additional specifications if it has data for the VIN and the free request allowance is available. A complete automatic factory equipment list is not promised. An empty field means no information was obtained; specifications from a similar vehicle must not be substituted.
Compare the report with the advert
Examine each discrepancy separately. A model year does not necessarily match the first registration year, and engine power and displacement measure different things. Check the units, field name and document cited by the seller.
- Compare the make, model and vehicle type with the photos and documents.
- Keep model year, manufacture date and first registration separate.
- Compare the available engine fields; do not calculate displacement from power.
- Record missing information as questions for the seller, not as discovered defects.
How to read an incomplete result
A partial result means the sources did not provide a complete set of information. An unavailable source, an exhausted allowance and no matching record are different outcomes. Read the explanation beside each source before trying again. No information about damage does not mean no damage occurred.
The saved part of a report is available for 30 days in the browser that created it. Clearing cookies may remove access. Temporary CarAPI additions are excluded from the saved JSON and print output. Before viewing the vehicle, prepare a list of discrepancies and documents to request: an online response is not a final assessment of its condition.
Questions and answers
Will a VIN show every installed option?
No. Basic decoding does not guarantee the equipment fitted to an individual vehicle. Supported BMW/MINI text imports are labelled as manual and require an exact full VIN match.
Does successful decoding mean the vehicle is safe to buy?
No. It helps you compare basic details. Documents, service history, recall applicability and technical condition require separate checks.
Primary sources
Compare the available facts and prepare questions for the seller.
Start a free check →No payment. Coverage depends on the source and identifier.