Two different questions get mixed up: which recalls exist for a model and whether one specific vehicle still needs a recall repair. Public data answers the first. Only the VIN search answers the second.
Model-level recall lists
NHTSA publishes every recall campaign with the makes, models and model years it covers. The recall pages and live lookup on this site use that information. A model-year list includes campaigns that may apply to only part of the production, and it cannot show whether an individual vehicle was repaired.
VIN-level status: NHTSA's search
At NHTSA.gov/recalls you can search by VIN or license plate. It shows unrepaired recalls for vehicles from participating manufacturers; if none are recorded it reports “0 unrepaired recalls associated with this VIN.” NHTSA also offers a bulk search of up to 100 VINs.
What the VIN search does not show
NHTSA lists these exclusions:
- recalls that have already been repaired;
- some recently announced recalls for which not all VINs have been identified yet — NHTSA advises checking regularly;
- recalls more than 15 years old, unless the manufacturer offers more coverage;
- recalls by small manufacturers, including some ultra-luxury brands and specialty applications;
- manufacturer customer-service or other non-safety campaigns, and recalls of international vehicles.
Why this site does not report VIN-level recall status
Repair completion is held by manufacturers and is not part of NHTSA's public recall datasets. Rather than guess, the VIN decoder here identifies the vehicle, links to every campaign for its model year when that model is covered, and sends you to NHTSA's search for the definitive answer.
Sources
Written by the Vehicle Recall Index editorial process from these primary sources; not reviewed by NHTSA or a lawyer. How content is produced.