Skip to main content
Skip to main content

NHTSA Safety Recalls — Every Vehicle, Equipment, Tire And Child-Seat Recall Campaign Since 1966 With Component, Units Affected, Defect, Consequence And Remedy

DatasetCSV.GZOpenRecallsAutomotiveVehicle SafetyNhtsaProduct SafetyUSFree

30,281 recall campaigns filed with NHTSA's Office of Defects Investigation from 1966-01-19 to 2026-09-01 by 3,086 manufacturers: NHTSA campaign id, date the Part 573 report was received, manufacturer, subject, affected component, manufacturer's own campaign number, recall type (vehicle, equipment, tire, child seat), potentially affected units, the defect, consequence and corrective-action summaries (each capped at 1,000 characters), park-outside and do-not-drive advisories, the completion rate reported in the latest quarterly report for campaigns from 2015 onward, and the nhtsa.gov recall link, one row per campaign, from the US DOT datahub's Recalls Data feed as of 2026-09-06. Campaign level only: the per make, model and model-year vehicle list is not in this feed.

Use Cases

  • Automaker and supplier quality benchmarking
  • Recall-frequency features for equity and credit research on OEMs
  • Component failure-mode text mining
  • Product-liability and warranty-cost analysis

Methodology

Socrata SODA count query then 10,000-row JSON pages ordered by NHTSA id at four concurrent requests; dates reduced to ISO days; free text collapsed to one line and truncated to 1,000 characters; Yes/No advisories as booleans, blank where not reported; de-duplicated on NHTSA id; sorted by report date and id.

Update Schedule

Static snapshot. NHTSA posts new campaigns daily and the datahub feed refreshes weekly; refresh weekly.

Attribution

Source: National Highway Traffic Safety Administration, Office of Defects Investigation recall campaigns, published as "Recalls Data" on the US Department of Transportation datahub (datahub.transportation.gov, dataset 6axg-epim); US government work, public domain.

Schema

nametype
nhtsa_idstring
report_received_datedate
manufacturerstring
subjectstring
componentstring
mfr_campaign_numberstring
recall_typestring
potentially_affectedinteger
defect_summarystring
consequence_summarystring
corrective_actionstring
park_outside_advisoryboolean
do_not_drive_advisoryboolean
completion_rate_pctstring
recall_urlstring

Sample Data

subjectnhtsa_idcomponentrecall_urlrecall_typemanufacturerdefect_summarycorrective_actioncompletion_rate_pctconsequence_summarymfr_campaign_numberpotentially_affectedreport_received_datedo_not_drive_advisorypark_outside_advisory
STEERING:COLUMN66V032001STEERINGhttps://www.nhtsa.gov/recalls?nhtsaId=66V032001VehicleGeneral Motors, LLCNR (Not Reported)1388781966-01-19falsefalse
STEERING:COLUMN66V032003STEERINGhttps://www.nhtsa.gov/recalls?nhtsaId=66V032003VehicleGeneral Motors, LLCNR (Not Reported)706441966-01-19falsefalse
STEERING:COLUMN66V032004STEERINGhttps://www.nhtsa.gov/recalls?nhtsaId=66V032004VehicleGeneral Motors, LLCNR (Not Reported)681841966-01-19falsefalse
BRAKES:HYDRAULIC:LINES:HOSE:NON-METALLIC66V178000SERVICE BRAKES, HYDRAULIChttps://www.nhtsa.gov/recalls?nhtsaId=66V178000VehicleRENAULT, INCORPORATEDPOSSIBILITY THAT THE FRONT BRAKE HOSE END FITTINGS MAY BECOME LOOSE AND CAUSE LEAKAGE OF BRAKE FLUID.(REPLACE FRONT BRAKE HOSES AND SEALS.)IF SUCH LEAKAGE OCCURS AND IF ENOUGH BRAKE FLUID SHOULD BE LOST, THE BRAKES WOULD NOT FUNCTION.NR (Not Reported)1251966-09-19falsefalse
FUEL:CARBURETOR:FOUR:BARREL66V002001FUEL SYSTEM, GASOLINEhttps://www.nhtsa.gov/recalls?nhtsaId=66V002001VehicleChrysler (FCA US, LLC)NR (Not Reported)61011966-09-29falsefalse

Get this via API

# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
#    Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
#    Cursor / Claude Code / others: mcp.json
{
  "mcpServers": {
    "dagentbase": {
      "url": "https://dagentbase.com/api/mcp",
      "headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
    }
  }
}

# 2. Then ask your agent, in plain language:
#    "Preview 'NHTSA Safety Recalls — Every Vehicle, Equipment, Tire and Child-Seat Recall Campaign since 1966 with Component, Units Affected, Defect, Consequence and Remedy' and, if it fits, claim it and download the files."
#    Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls

# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
#    Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
#    Cursor / Claude Code / others: mcp.json
{
  "mcpServers": {
    "dagentbase": {
      "url": "https://dagentbase.com/api/mcp",
      "headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
    }
  }
}

# 2. Then ask your agent, in plain language:
#    "Preview 'NHTSA Safety Recalls — Every Vehicle, Equipment, Tire and Child-Seat Recall Campaign since 1966 with Component, Units Affected, Defect, Consequence and Remedy' and, if it fits, claim it and download the files."
#    Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls
Free

one time · open license

Details

Date Range1966-01-192026-09-01
Rows30,281
Size4.9 MB
Files1
FormatCSV.GZ

Available formats

CSV.GZ4.9 MB
Freeopen