VIN Decoder + Recalls, Complaints & Safety Ratings (NHTSA Bulk)
Pricing
from $1.50 / 1,000 decoded vins
VIN Decoder + Recalls, Complaints & Safety Ratings (NHTSA Bulk)
Bulk-decode VINs (50 per call) with official NHTSA vPIC data, then add open recall campaigns, complaint counts (crash/fire/injury), top problem components and NCAP star ratings. Check-digit validation, dedupe, clear error status. No API key.
Pricing
from $1.50 / 1,000 decoded vins
Rating
0.0
(0)
Developer
Reval
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
VIN Decoder + Recalls, Complaints & NCAP Safety Ratings (NHTSA, bulk)
Paste a list of VINs and get one clean row per VIN: the full official NHTSA vPIC decode plus recall campaigns, owner-complaint statistics and NCAP 5-Star safety ratings for that vehicle. Other Store tools make you run a decoder, then a separate recall lookup, then a ratings lookup. This Actor does all three in one run.
| Every row includes | Source |
|---|---|
| Year, make, model, trim, series, body, doors, drive type, fuel, EV / hybrid level, engine (cyl, litres, HP, code), transmission, GVWR class, plant city/state/country, airbags, ABS/ESC/ADAS features | NHTSA vPIC batch decoder |
Check-digit validation computed locally, decodeStatus (clean / decoded_with_warnings / failed), NHTSA error codes in plain English, suggested VIN | ISO 3779 + vPIC |
| WMI and world region of manufacture | VIN positions 1–3 |
| Recall campaigns: count, campaign numbers, latest recall date, "park it" / "park outside" warnings, over-the-air remedy flag, and optionally full summary, consequence and remedy text with a link | NHTSA Recalls API |
| Complaint stats: total owner complaints, how many involved a crash or fire, injuries, deaths, and the top 5 problem components | NHTSA Complaints API (counts only, no complainant data) |
| NCAP ratings: overall, frontal, side, rollover stars, rollover risk %, ESC/FCW/LDW standard or optional, open investigation count | NHTSA 5-Star Safety Ratings API |
What it fixes compared with other VIN tools
- No start fee and no per-call surprises. You pay per VIN returned, nothing else.
- Batch by default. VINs go to NHTSA 50 at a time, and each unique year/make/model is only looked up once. 10,000 VINs from a fleet with 200 models costs 200 enrichment lookups, so runs stay fast.
- Messy input is fine. Paste a spreadsheet column with commas, spaces and lowercase. Duplicates are removed.
- Bad VINs don't break the run. Invalid or partial VINs still get a row with a clear
decodeStatus, the failing check digit and NHTSA's suggestion, so you can fix your data. - Honest about recalls. NHTSA's public API lists recall campaigns by model year, make and model. Whether one specific VIN has already been repaired is only available from the manufacturer or the nhtsa.gov VIN lookup, so every row links straight to that page (
nhtsaRecallLookupUrl). - Official, ToS-clean data. US government public-domain APIs. No scraping, no proxies, no API key.
Pricing: $1.50 per 1,000 VINs, all enrichment included
| This Actor | Typical VIN decoders on the Store | |
|---|---|---|
| Price per 1,000 VINs | $1.50 | $1.50–$3.00 (+ start fees on some) |
| Full vPIC decode | ✅ | ✅ |
| Recalls with park-it / OTA flags | ✅ | separate Actor |
| Complaint crash/fire/injury stats | ✅ | ❌ |
| NCAP star ratings | ✅ | rarely |
| Check-digit + clear error status | ✅ | partial |
Cap your spend with Max VINs or the run's maximum charge.
Typical uses
- Used-car dealers and marketplaces: enrich inventory feeds with specs, open recalls and safety stars.
- Fleet managers: see which vehicles are affected by "park it" recalls or high complaint rates.
- Insurers and lenders: validate VINs on applications and flag high-complaint models.
- Auctions and exporters: clean bad VINs before listing.
Input
| Field | Example | Notes |
|---|---|---|
vins | ["1HGCM82633A004352"] | List of VINs |
vinText | paste a column | Any separator |
includeRecalls | true | Recall campaigns |
includeRecallDetails | true | Full recall text. Set to false for a compact table |
includeComplaints | true | Complaint aggregates |
includeSafetyRatings | true | NCAP stars |
maxVins | 10000 | Safety cap |
Output
Dataset views: Vehicle overview, Recalls, complaints & ratings and VIN validation, plus an all-fields CSV and a RUN_SUMMARY record. Example row (shortened):
{"vin":"1HGCM82633A004352","decodeStatus":"clean","checkDigitValid":true,"modelYear":2003,"make":"HONDA","model":"Accord","trim":"EX-V6","engineCylinders":6,"engineHp":240,"plantCountry":"UNITED STATES (USA)","recallCount":24,"recallParkItCount":0,"complaintsCount":2013,"complaintsWithCrash":158,"topComplaintComponents":[{"component":"POWER TRAIN","count":926}],"ncapVehicleDescription":"2003 Honda Accord 2-DR. w/SAB","nhtsaRecallLookupUrl":"https://www.nhtsa.gov/recalls?vin=1HGCM82633A004352"}
Data: U.S. National Highway Traffic Safety Administration (public domain). Not affiliated with NHTSA. Built by Nonentity LLC.