VIN Decoder & Safety Recall Lookup
Pricing
Pay per event
Go to Apify Store

VIN Decoder & Safety Recall Lookup
Decode vehicle VINs in bulk using official US government (NHTSA vPIC) data: make, model, year, trim, body, engine, fuel and EV details, drive type, plant and safety features, plus a check-digit test. Optionally list safety recall campaigns for each vehicle.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Ian McCann
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
What does VIN Decoder & Safety Recall Lookup do?
It turns a list of Vehicle Identification Numbers into clean, structured vehicle data using the official US government vehicle database (NHTSA vPIC):
- Make, model, model year, trim and series
- Body class, doors, vehicle type, weight class
- Engine (cylinders, displacement, horsepower, layout), transmission and drive type
- Fuel type and EV / hybrid details (electrification level, battery kWh, charger level)
- Assembly plant city, state and country, and the manufacturer
- Safety equipment such as airbags, ABS, stability control, backup camera and driver assistance (when the manufacturer reported it)
- Check-digit validation, so typos and fake VINs stand out
- Optional safety recalls: recall campaigns for the vehicle's make, model and year with component, summary, consequence and remedy
Who is it for?
- Used car dealers, auctions and marketplaces enriching inventory feeds
- Insurance, fleet and finance teams validating VINs on applications
- Parts sellers matching vehicles to fitment data
- Developers who need a bulk VIN API without managing rate limits
How to use it
- Paste VINs, one per line.
- Turn on Include safety recalls if you need them.
- Run and export to CSV, Excel or JSON.
VINs are sent in batches of 50, so large lists decode quickly.
Input example
{ "vins": ["1HGCM82633A004352", "5YJ3E1EA7JF000001"], "includeRecalls": true }
Output example (shortened)
{"vin": "1HGCM82633A004352","status": "decoded","checkDigitValid": true,"make": "HONDA","model": "Accord","modelYear": 2003,"trim": "EX-V6","bodyClass": "Coupe","engineCylinders": 6,"engineHP": 240,"fuelTypePrimary": "Gasoline","plantCity": "MARYSVILLE","recallCount": 24}
How much does it cost?
| Event | Price |
|---|---|
| Actor start | $0.001 per run |
| VIN decoded | $0.002 per VIN |
| Recall lookup (optional) | $0.002 per VIN |
1,000 VINs cost about $2, or $4 with recalls. Invalid VINs are free.
Notes
- Data comes from the US National Highway Traffic Safety Administration and covers vehicles sold in the United States best. Fields are empty when the manufacturer did not report them.
- Recalls are listed for the make, model and year. Whether a recall applies to one specific vehicle and whether it was already repaired can only be confirmed by the manufacturer or a dealer.
- This tool is not affiliated with NHTSA or any vehicle manufacturer.