ComradeCoding shop

How to Look Up US Vehicle Recalls and Complaints by VIN or Make, Model and Year

Check a car's open recalls by VIN, list every recall and owner complaint for a make, model and year, and pull the same data in bulk from the free public API.

In the US, safety recalls and owner complaints are filed with the National Highway Traffic Safety Administration (NHTSA), and the data is public and free. There are two different questions you can ask of it, and it helps to know which one you mean:

Check one car's open recalls (free)

  1. Find the 17 character VIN. It is on the dashboard at the driver's side corner of the windshield, on the driver's door jamb, and on the registration and insurance papers.
  2. Enter it on NHTSA's recall page at nhtsa.gov/recalls, or on the manufacturer's own recall lookup.
  3. The result shows open recalls that have not been repaired on that vehicle, or says there are none.

This is the only way to learn whether a specific car still needs a repair. If it does, contact a dealer of that brand; the recall notice says what the fix is.

List all recalls and complaints for a model (free)

NHTSA's site also lets you search by year, make and model instead of VIN. That shows the recall campaigns for the whole vehicle line, and the complaints owners have filed about it. This is useful before buying a used car, or when you want to know whether a problem you have is common.

Use the public API (free, for developers)

The same data is available as JSON with no key:

https://api.nhtsa.gov/recalls/recallsByVehicle?make=honda&model=accord&modelYear=2018
https://api.nhtsa.gov/complaints/complaintsByVehicle?make=honda&model=accord&modelYear=2018
https://vpic.nhtsa.dot.gov/api/vehicles/DecodeVinValues/YOURVIN?format=json

The third one decodes a VIN into make, model and year. Things that trip people up:

Doing many vehicles at once

For a fleet list, a dealer inventory, or research across many models, the API calls, name matching and date cleanup add up. Vehicle Recall and Complaint Lookup, an Apify actor, does them for you. Give it vehicles as make, model and year (for example 2018, Honda, Accord) or full VINs. It decodes each VIN, matches the agency's exact model names, fetches recalls and complaints, drops duplicates, sorts complaints newest first, and returns one flat row per recall or complaint with the same fields every time: campaign or complaint number, date as YYYY-MM-DD, components, summary, consequence, remedy, the do not drive and park outside flags, and for complaints the crash, fire, injury and death fields as reported.

It costs $0.0005 per row. One vehicle with its recalls and the 50 newest complaints is about 55 rows, about $0.03. Vehicles with no records are free, and failed lookups are listed with a reason.

Be clear on one limit. A VIN lookup in this actor returns every recall for that vehicle's make, model and year, not the repair status of that one car. The public API has no recall by VIN endpoint. To see whether a specific car is affected or already repaired, use the VIN search on nhtsa.gov or the manufacturer's site, as in the first section above.

Other limits: US vehicles only, vehicle recalls only (not tires, child seats or equipment), the same publishing delay the agency has, and complaint text exactly as owners wrote it. The actor is not affiliated with NHTSA or any manufacturer.

FAQ

Does a recall on my model mean my car is affected?

Not necessarily. Many recalls cover only some vehicles in a model year, for example a production date range. Use the VIN search on nhtsa.gov or the manufacturer's site to check your car.

Are owner complaints verified?

No. They are reports filed by the public. They are useful for spotting patterns, not as proof of a defect.

Why does the complaint VIN only show 11 characters?

The public data publishes a partial VIN for complaints. The full VIN is not released.

Is the recall repair free?

Safety recall repairs are normally free at the manufacturer's dealers. The recall's remedy text says what the fix is and whether it is free, so read it for your campaign and ask the dealer if anything is unclear.

This guide was written with AI (Claude) and checked against the product's documentation.

All guides   All products