Breaches in our index by the year they happened, since 2008. The last few years are likely undercounted: breaches often surface on forums and markets years after they happen.
Breaches per year, by breach date. 624 breaches have no known date.
Of the 5,159 breaches that exposed passwords, this is how they were stored. A breach can appear in more than one row when it mixes formats.
Darker is worse: plaintext and fast hashes are recovered almost instantly with commodity GPUs.
Share of all breaches that included each type of personal data.
By the country of the breached organization, where known.
| # | Country | Breaches |
|---|---|---|
| 1 | United States | 549 |
| 2 | Russia | 413 |
| 3 | France | 403 |
| 4 | India | 362 |
| 5 | Indonesia | 204 |
| 6 | Brazil | 160 |
| 7 | Italy | 158 |
| 8 | United Kingdom | 151 |
| 9 | Germany | 142 |
| 10 | Spain | 129 |
| 11 | China | 110 |
| 12 | Thailand | 84 |
| 13 | Poland | 74 |
| 14 | Mexico | 73 |
| 15 | South Korea | 67 |
| Breach | Year | Records |
|---|---|---|
| General Public Stealer Logs | — | 61,196,057,325 |
| ALIEN TXTBASE Stealer Logs | 2025 | 23,918,285,451 |
| General Public ComboLists | — | 12,078,444,844 |
| Collection #2 | 2019 | 3,472,161,295 |
| CompilationOfManyBreaches | 2021 | 3,278,652,074 |
| 2025 | 3,069,134,694 | |
| 12billion special for xss.is | 2019 | 3,039,037,834 |
| National Public Data | 2024 | 2,695,681,511 |
| ANTIPUBLIC #1 | 2016 | 1,540,817,915 |
| Tencent | 2024 | 1,468,566,171 |
These figures cover the 6,875 breaches publicly listed in the SynScan breach index and are computed from each breach's metadata, never from individual records. Record and email counts add up each breach's own totals, so a person exposed in several breaches is counted once per breach. Country and industry refer to the breached organization. Updated daily; last updated 2026-10-06.
You are free to use these statistics in articles, reports and presentations under CC BY 4.0. Please credit SynScan and link to https://synscan.net/breach-statistics.
Search your domain to see which of your accounts appear in known breaches.