A recall and a complaint are not the same thing
One is a manufacturer admitting a defect and owing you a free repair. The other is a stranger filling in a form. They live in the same agency's database and get quoted interchangeably, which serves nobody.
Last reviewed September 2026
NHTSA publishes both, and the distinction matters more than almost any other detail in this data. Getting them the wrong way round produces either false alarm or false comfort, and the second is the expensive one.
The difference, plainly
| Recall | Complaint | |
|---|---|---|
| Who says it | The manufacturer, filed with NHTSA | A member of the public |
| Verified | Yes — a defect has been identified | No. Nobody inspected the vehicle |
| Scope | A defined range of VINs | One person’s car, one report |
| Obligation | A free remedy, by law | None. It is a report, not a claim |
| Identifier | A campaign number you can quote | An ODI number |
| What it means for you | Check whether your VIN is in range | Evidence about what this model attracts |
- Who says it
- Recall:
- The manufacturer, filed with NHTSA
- Complaint:
- A member of the public
- Verified
- Recall:
- Yes — a defect has been identified
- Complaint:
- No. Nobody inspected the vehicle
- Scope
- Recall:
- A defined range of VINs
- Complaint:
- One person’s car, one report
- Obligation
- Recall:
- A free remedy, by law
- Complaint:
- None. It is a report, not a claim
- Identifier
- Recall:
- A campaign number you can quote
- Complaint:
- An ODI number
- What it means for you
- Recall:
- Check whether your VIN is in range
- Complaint:
- Evidence about what this model attracts
What a recall actually is
A safety recall means a manufacturer has determined that a vehicle or part contains a defect posing an unreasonable risk, or fails a federal safety standard, and has filed a campaign with NHTSA. Each carries a campaign number, a description of the defect, its consequence, and the remedy.
The remedy is free. For safety recalls there is no expiry on the manufacturer's obligation and no mileage limit, whatever the car's age and whether or not you are the original owner. That is genuinely the most useful thing a person with a fault can learn, and it is why recall campaigns sit alongside the repair information on this site rather than in a section of their own — the repair you were about to pay for may already be owed to you.
Some campaigns carry an explicit “do not drive” or “park outside” advisory from the manufacturer. Those are the manufacturer's words and are reported as such.
The gap that matters: nameplate versus VIN
Search recalls by year, make and model — which is what this site does, and what most tools do — and you learn whether that nameplate had campaigns. You do not learn:
- whether your vehicle falls inside the affected VIN range;
- whether the work has already been done on it.
Campaigns apply to spans of VINs from particular plants and build dates. Two cars of the same model year, sitting next to each other, can differ.
Why an empty result is so easy to get wrong
Two things conspire here, and we hit both.
The API reports “no recalls” as an error. NHTSA returns HTTP 400 with a body that says {"Count": 0, "Message": "Results returned successfully"} — an empty result wearing an error's status code. Treat the status literally and every recall-free car becomes a logged failure and an error in the interface.
The model catalogue has holes. NHTSA's own model list covers the Alfa Romeo Giulia for 2017 to 2019 and then stops. Ask the catalogue whether a 2020 Giulia exists and it says no; ask the recall endpoint about one directly and it returns nine campaigns. Any tool that uses the catalogue to decide whether to ask reports that car as recall-free.
That is the false negative that matters, because “nothing found” is what a person acts on. The catalogue is used here to expand a query and never to gate one: the spoken name is always asked directly, and the catalogue only adds variants.
One car, several catalogue entries
A nameplate is often several entries. A 2018 Ford F-150 is listed separately by cab configuration, and asking for the spoken name returns 37 complaints while each cab entry returns 1,835 — and those 37 are disjoint from the 1,835. The true union is 1,872.
Trusting the first hit would report 2% of the evidence as though it were all of it, and nothing about the response suggests anything is missing. Every entry has to be fetched and the results deduplicated by campaign or ODI number.
Do complaints predict recalls?
Sometimes. Complaints are one of the signals that can open an investigation, and investigations sometimes end in a recall. But most complaints never lead anywhere, and plenty of recalls arrive from a manufacturer's own testing with no complaint history at all.
So a cluster of complaints about one system is worth knowing about when you are choosing a car. It is not a prediction, and it is not evidence that a recall is owed.
Using both properly
- Buying: complaints tell you what this model tends to attract. Ask the seller for the VIN and run it through NHTSA before money changes hands.
- Owning: check your VIN periodically. Campaigns are issued years after a car is sold, and manufacturers post to your last known address.
- Facing a repair bill: check for an open campaign covering that component first. It may cost nothing.
- Never read an empty result as a clean record. It means the agency lists nothing under that description.