Data download
Download the index
Every table behind the Internet Takedown Index, exported as CSV and as JSON. No signup, no key, no rate limit.
What this is
These files are the index itself, exported straight from the database that serves this site. There are 11 tables and 2,258 rows in total, current to a research cutoff of August 21, 2026.
Rows are keyed on the stable reference_id and slug columns rather than on database row ids, and join tables carry their parents' reference ids. A downloaded copy stays joinable against a later download.
Reuse terms
Use it for anything. Attribution to the Internet Takedown Index is requested, not required.
Read the methodology before you cite a number. This is a research aggregation of public reporting, not a legal reference. 38 of the takedown records went through a dedicated source verification pass and the rest did not, the counting rules matter to every total, and the known gaps are published in the coverage gaps table. How the index is built.
Tables
| Table | What it holds | Rows | Columns | Download |
|---|---|---|---|---|
| Takedowns takedowns | One row per takedown record: incidents, umbrella campaigns, and the components and candidates the audit reclassified. | 108 | 31 | CSV JSON |
| Organizations organizations | Every agency, prosecutor, court, coordinator, and technical partner named in the index. | 99 | 9 | CSV JSON |
| Takedown organizations takedown_organizations | The join between takedowns and organizations, carrying the role each organization played. | 310 | 6 | CSV JSON |
| People people | Every person named in the public record, with the aliases recorded for them. | 93 | 9 | CSV JSON |
| Person actions person_actions | One row per recorded legal action against a person: charges, arrests, extraditions, convictions, sentences. | 200 | 20 | CSV JSON |
| Infrastructure items infrastructure_items | Domains, servers, wallets, and accounts recorded as seized, sinkholed, or otherwise acted on. | 88 | 10 | CSV JSON |
| Resurgences resurgences | Activity recorded after a takedown, with the relationship and confidence assigned to it. | 25 | 16 | CSV JSON |
| Sources sources | The bibliography. One row per document the index relies on. | 176 | 13 | CSV JSON |
| Citations citations | The join between sources and the records they support, carrying the role of each citation. | 1,129 | 10 | CSV JSON |
| Excluded candidates excluded_candidates | Events that were assessed and left out of the index, with the reason. | 13 | 4 | CSV JSON |
| Coverage gaps coverage_gaps | Known gaps in coverage, with the reason and the search that would close each one. | 17 | 7 | CSV JSON |