What a VIN decoder is and what it's for
The VIN (Vehicle Identification Number) is a 17-character alphanumeric code that uniquely identifies every vehicle manufactured worldwide since 1981. A VIN decoder is a tool that takes that code and returns make, model, year, assembly plant, engine, body style and — in the best cases — the exact variant of the vehicle through characters 4-8 (the VDS, Vehicle Descriptor Section).
The most common uses in 2026 are: verifying history before buying used, quoting insurance, identifying compatible parts, feeding automotive CRMs, validating dealership leads, and powering online selling tools (Cargurus, Autolist, AutoTrader). The difference between a useful free decoder and a limited one is depth: the basic one tells you make/model/year, the professional one decodes the VDS against an official OEM catalog to give you the exact variant and compatible parts.
- Identify make, model, year and country of manufacture
- Decode engine, transmission and body type
- Identify exact variants via VDS (characters 4-8)
- Quote compatible parts via OEM catalogs
- Validate leads and prevent fraud at dealerships
NHTSA vPIC API: the free gold standard (and its limits)
The US National Highway Traffic Safety Administration (NHTSA) has maintained vPIC (Product Information Catalog and Vehicle Listing) since 2014 — the official public database of every vehicle sold in the North American market. Its REST API is 100% free, no API key required, no documented usage limit, and returns data directly from the manufacturers (OEMs) legally required to report.
The main endpoint is vpic.nhtsa.dot.gov/api/vehicles/DecodeVin/{VIN}?format=json — it returns 130+ fields per vehicle, including make, model, year, plant, engine code, transmission type, safety system, weight and much more. For any developer or dealership in the US who needs a reliable free VIN decoder, this is the obvious starting point.
But it has three important limits: (1) it only covers vehicles sold in the US — a Toyota Hilux sold in Mexico or a Renault Sandero sold in Argentina doesn't appear because it doesn't have NHTSA homologation; (2) it doesn't decode parts supersessions (which part number replaces the original when the OEM discontinues it); (3) it doesn't integrate live OEM catalogs, so to quote compatible parts you need another tool on top.
- ✓ 100% free, no API key, no strict rate limit
- ✓ Official OEM data legally required in the US
- ✓ 130+ fields per vehicle (engine, transmission, plant, safety)
- ✗ Only covers vehicles sold in the US
- ✗ Doesn't decode parts supersessions
- ✗ Doesn't integrate OEM catalogs for quoting
The 7 free VIN decoders, ranked
1. NHTSA vPIC API — The free gold standard for the US. 130+ official OEM fields, unlimited. Best for: developers, US used-car platforms, educational tools. URL: vpic.nhtsa.dot.gov.
2. VINdecoder.eu (free tier) — Strong European coverage (Volkswagen Group, Stellantis, BMW). Free tier limited to 3 decodings per day. Best for: occasional European users.
3. AutoCheck VIN Check (basic free) — Experian product, integrates accident history for US vehicles. Basic decoder free, full history paid. Best for: individual US buyers evaluating a used car.
4. Vehicle History VIN Decoder — Free, US and partial Canada coverage. More summarized OEM data than NHTSA (15-20 fields vs 130+). Best for: casual users wanting quick make/model/year.
5. DataOne VIN API (free tier) — 50 free decodings per month, enriched US + Canada + Mexico data. Best for: small automotive e-commerce platforms with low volume.
6. Edmunds VIN Decoder (web free) — Free web decoder focused on used-car valuation. No free public API. Best for: quoting market value for a specific VIN.
7. CarVertical (free preview) — Mostly paid, but the free preview shows make, model and year. Best for: testing whether it's worth paying for full history.
When free isn't enough (and what you need)
Free APIs solve 80% of individual use cases: buying a used car, verifying a doubtful VIN, feeding a basic listing platform. But there are three scenarios where they fall short and you need a professional solution with official OEM catalogs and SSPL validation.
Scenario 1: Dealerships and parts distributors in LatAm. You need to decode VINs of vehicles sold in your country (not in the US), identify the exact variant via 6-character VDS and quote compatible parts against the manufacturer's official OEM catalog. Free APIs don't cover LatAm or OEM catalogs. Solution: EITS VIN Decoder API + AutoParts AI Agent.
Scenario 2: Repair shops that need supersessions. When the OEM discontinues a part number, there's a replacement chain (SSPL — Supersession Parts List) that only official OEM catalogs keep up to date. Free APIs don't deliver it, and quoting the old number generates returns.
Scenario 3: Automotive e-commerce platforms with high volume. Free tiers run out fast (50-100 decodings/month). For 10,000+ monthly VINs you need an API with SLA, high rate limits and data enrichment. EITS VIN Decoder API covers this case with volume pricing and live OEM catalogs.
- Dealerships and parts distributors in LatAm
- Repair shops needing live SSPL supersessions
- Platforms with >10,000 decodings per month
- Teams that need WhatsApp Business API to quote
- Bilingual ES/EN operations with enterprise SLA