Four Bodies of Evidence, Kept Separate
Four bodies of evidence, never merged, summed or netted against one another, even where their calendar windows overlap. A figure that belongs to the war is never added to the crackdown. A repression act that merely cites the war as pretext (an execution on a war-related espionage charge, for instance) stays in repression, because it is an act of the judiciary. No chart on this page mixes two of them on one axis.
The protest crackdown. Counted on its own terms: 159 casualty figures, never summed across sources.
The first round of open war. 21 figures, quarantined: out of scope for every campaign total on this site.
The second round of war. 5 figures, quarantined even though its dates fall inside the post-MOU calendar window.
Executions, death sentences and killings by security forces since the ceasefire. 100 figures: the live window behind this tracker's sanctions-gap analysis.
The Crackdown Lane
December 28, 2025 to February 27, 2026. No two monitors count the same way; this tracker preserves that variance rather than manufacturing false precision.
Crackdown death toll · December 28, 2025 to February 27, 2026 · by source
- 3,117Government of Iran, January 21 and reaffirmed February 21 (Al Jazeera T4 aljazeera.com)Official, fixed, includes 690 people the state classifies as "terrorists"
- ~3,000 civilians + ~500 securityHengaw, January 24 (Hengaw T2 hengaw.net)Identity-verification methodology, only 600 identities verified at time of publication
- 7,007HRANA, February 23 (HRANA T2 hra-iran.org)Minimum-verifiable consolidated record, 143,330 reports
- More than 7,000UN Fact-Finding Mission via unnamed organization, March 10 (OHCHR T1 ohchr.org)UN-endorsed relay of a rights-organization figure, breakdown matches HRANA
- At least 7,000CHRI, February 25 (CHRI T2 iranhumanrights.org)Independent research assessment
- At least 5,000, possibly up to 20,000+UN Special Rapporteur Mai Sato, January 16 and 26 and February 21 (Amnesty T2 amnesty.org Iran International T4 iranintl.com)Medical-source-derived; the widest official UN range
- 32,000President Trump, February 26 (CNN T4 cnn.com)Single-source; no methodology given; rejected by Iran’s government.
- More than 36,500Leaked IRGC Intelligence report, January 24 (Iran International T4 iranintl.com)Single-source; an unverifiable leaked document.
Eight figures, eight methodologies, one window. This project does not average them, pick one, or present a midpoint: the spread is the finding. Ticks mark each source’s own stated figure on the range above; figures given as minimums tick at the minimum. This axis belongs to the crackdown lane alone and is not shared with any other lane on this page.
Executions
| Date | Source | Figure |
|---|---|---|
| March 10, 2026 | UN Fact-Finding Mission | No confirmed number; “emerging reports of secret executions” |
| Jul 2026 | Amnesty International | At least 26 people convicted of offences connected with the January 2026 protests arbitrarily executed since the beginning of 2026 |
| July 19, 2026 | Amnesty International | 2 executed (individuals named by Amnesty International) |
| July 28, 2026 | Amnesty International | 2 publicly executed (individuals named by Amnesty International) |
| Jul 2026 | Amnesty International | At least 3 other protesters arbitrarily executed in the week preceding July 28 |
| August 5, 2026 | Volker Türk, UN High Commissioner | At least 56 executed since March 19, 2026 on national-security charges, of which 27 in cases linked to the protests |
| August 5, 2026 | UN Fact-Finding Mission | 2 people executed on July 19, sentenced in the same case as the 10 Isfahan protest defendants |
| August 5, 2026 | Volker Türk / OHCHR | 27 protest-linked executions since March 19 |
| July 24, 2026 | Human Rights Watch / IranWire | ≥ 24 protest-linked since March 18 |
| July 23, 2026 | Iran judiciary (via UN News) | 23 protest-related (judiciary-acknowledged) |
Detentions
| Date | Source | Figure |
|---|---|---|
| January 5, 2026 | HRANA | 1,203 arrests |
| January 6, 2026 | Hengaw | More than 1,500 arrested, 546 identities verified |
| January 6, 2026 | Human Rights Watch | More than 1,000 arrested |
| ~January 6, 2026 | Amnesty International + Human Rights Watch (joint) | “Hundreds” arbitrarily detained |
| January 9, 2026 | Volker Türk, UN High Commissioner | “Hundreds arrested” |
| January 11, 2026 | HRANA | Approximately 10,000 detained |
| January 16, 2026 | Iranian state-affiliated media (Tier 3) | “Thousands” arrested |
| ~January 22, 2026 | HRANA | More than 26,000 arrested |
HRANA’s final count of child fatalities during the crackdown is 236, corroborated by the UN Fact-Finding Mission’s cited organizations.
Discrepancy Analysis
Do not collapse these into one number. Three distinct methodological families are in play, and they are not measuring the same thing:
1. Minimum-verifiable case documentation (HRANA, Hengaw, Amnesty, HRW, BBC Verify). Each death must be individually corroborated. These figures are structurally *floors*, and HRANA says so explicitly. HRANA's 7,007 sits alongside 11,744 further cases still under review that would, if confirmed, push the total to roughly 18,750.
2. Medical-source extrapolation (Sato's 5,000 to 20,000+, Iran International's city-level medical estimates, the Kerman and Khorramabad eyewitness figures). These derive from hospital and morgue capacity rather than named individuals, and produce far higher numbers. They are unverifiable case by case.
3. Official and leaked-official counts. The government’s official figure is 3,038, the figure it settled on in early February (UN Fact-Finding Mission, A/HRC/63/61, para. 31); its earlier January 21 figure was 3,117 (France24, January 21, 2026). Both are the lowest of all counts. The leaked IRGC and parliamentary documents reported by Iran International (12,000 on January 11, 27,500 on January 21, 33,000 on January 22, 36,500 on January 24) are drastically higher than the public official figure. If genuine, they imply the state's own unpublished count was roughly twelve times its published one. They are single-sourced and cannot be independently verified.
4.2 the Government List Problem
The most concrete evidentiary conflict is not between totals but between *names*. Iran International compiled 6,634 deaths from a public call for names, and fewer than 100 of them appear on the government's 2,986-name list (Iran International iranintl.com). Independently, Iran Human Rights' director stated that approximately half of IHR's confirmed victims are missing from the government list (RFE/RL rferl.org). HRANA characterized the list as rushed, containing spelling errors, duplicates and incomplete identification numbers, with no contextual information about how each person died (Al Jazeera aljazeera.com). Two independent name-level comparisons therefore both indicate the official list omits a large majority of documented victims, a stronger finding than any aggregate-total comparison.
4.3 the Khamenei Anomaly
On January 17 the Supreme Leader publicly said "thousands of people" were killed (OHCHR ohchr.org). Four days later the state published 3,117. "Thousands" is technically consistent with 3,117, but the sequencing, an unqualified admission followed by a fixed, heavily categorized number that classifies 690 of the dead as terrorists, is itself evidence about how the official figure was constructed.
4.4 Attribution Inconsistency on the 3,117 Figure
Sources disagree on which body issued it. Al Jazeera attributes it to the Foundation of Martyrs and Veterans via state TV (Al Jazeera aljazeera.com); Amnesty attributes it to the Supreme Council of National Security (Amnesty amnesty.org); Iran International also attributes it to the National Security Council (Iran International iranintl.com). All three agree on the number and date. Both attributions are preserved rather than reconciled.
4.5 Why the UN's Own Numbers Are Lower than the Rights Groups'
The Fact-Finding Mission's independently confirmed counts are dramatically more conservative than the organizations it cites: at least 2 people on death row, versus Amnesty's at-least-15 sentences and Iran Human Rights' more-than-70 in a single Esfahan prison. This is a function of the "reasonable grounds to believe" standard, no access to Iran, 44 information requests with only 12 acknowledged and no underlying records supplied. The Mission's higher figures (over 7,000 dead, over 50,000 arrested) are explicitly relayed from an unnamed third-party organization, not independently established. A UN citation of a figure is not the same as UN verification of it, and the Mission is careful to mark the difference.
4.6 Effect of the Two Internet Blackouts
Two shutdowns censor the data in different ways. The 15 to 17-day blackout from the evening of January 8 covers precisely the peak killing period, which is why early tallies (29 deaths on January 5, nearly 50 on January 9) are so far below what was later documented for those same days, the killings happened while documentation was impossible. The second, 88-day shutdown from February 28 suppressed the judicial phase: Amnesty's at-least-15 death sentences across nine provinces only became known after access was restored on May 26 (Amnesty amnesty.org). Every crackdown figure in this report should be read as censored by one or both blackouts.
4.7 Systematic Downward Bias
Three documented mechanisms push all counts down: families are charged large sums to recover bodies, creating an incentive to accept official cause-of-death framings (CNN cnn.com); relatives often refrain from publicly reporting death sentences for fear of reprisals (Amnesty amnesty.org); and HRANA withholds some verified cases from publication where disclosure would endanger relatives or sources, though these remain inside its verified totals (HRANA hra-iran.org).
4.8 Child Fatalities: A Coherent Cluster
Unusually, the child-death figures converge. HRANA's final count is 236 children (HRANA hra-iran.org); the UN Mission's cited organization reports more than 230 (OHCHR ohchr.org); Iranian teachers struck over "at least 230 children and teenagers" (Al Jazeera aljazeera.com). Hengaw's at-least-44 (January 24) is an earlier, identity-verified subset rather than a competing estimate. Note that HRANA counts children *separately from* protesters, so the 236 is additive to its 6,488 protester figure. The government provides no child breakdown at all.
4.9 Figures Reported by a Single Source
Approximately 450 surgical eyeball removals in Isfahan (UN Mission, explicitly one unconfirmed source); 300 to 400 killed at Kerman's Azadi Square and 800 to 900 eye injuries in Kerman (one CHRI eyewitness); 300 to 400 bodies in Khorramabad's Ashayer Hospital morgue (one CHRI eyewitness); more than 36,500 killed and all the leaked IRGC/parliamentary/Interior Ministry figures (Iran International only); 32,000 killed and 800 cancelled executions (Trump/White House only); more than 70 death sentences in one Esfahan prison (Iran Human Rights only); 7 death sentences from Judge Salavati within 24 hours (one named lawyer).
4.10 Sources That Could Not Be Retrieved
IranWire's protest death-toll page returned a client error and yielded no data; the hra-iran.org homepage carried no figures. UNHCR published no crackdown-scope figures, its Iran reporting in this period is entirely war-related displacement (Section 5). No crackdown-scope UNHCR figure exists in this record: `n.a.`
The Post-MOU Repression Lane
June 1 to August 10, 2026. Executions on war-related espionage or collaboration charges are counted here, as acts of the judiciary, not as war casualties.
June 2026 executions · post-MOU repression lane · by source
- 101IHRNGO≥101 executed; cumulative Jan to Jun ≥370
- 109Hengaw≥109 executed, including 5 political
- 127HRANA127 executed; 19 newly sentenced to death; 12 upheld
Reported as a range because Hengaw, HRANA and IHRNGO use different methodologies and different cut-off dates. This axis belongs to the post-MOU repression lane alone.
July 2026 executions · post-MOU repression lane · by source
- 66HRANA≥66 executed; cumulative ~854 since January 1, 2026
- 67Hengaw≥67 executed, including 9 political / prisoners of conscience
- 71IHRNGO≥71 executed; cumulative Jan to Jul ≥444
Reported as a range because Hengaw, HRANA and IHRNGO use different methodologies and different cut-off dates. This axis belongs to the post-MOU repression lane alone.
| Source | Figure | Detail |
|---|---|---|
| KHRN | ≥7 | Executions in Kurdish-region prisons only. A regional subset: it is not a fourth reading of the national July figure and is never placed on the same range. |
Death Sentences
| Source | Period | Figure |
|---|---|---|
| HRANA (Aggregate) | June 2026 | 19 individuals newly sentenced to death; 12 existing death sentences upheld by Supreme Court |
| Amnesty International (Aggregate) | Since internet restored May 26, 2026 through ~July 27, 2026 | ≥15 new death sentences issued by Revolutionary Courts; ≥13 upheld by Supreme Court |
| OHCHR / Volker Türk (Aggregate) | Standing, as of August 5, 2026 | >100 individuals at risk of execution on national-security-related charges |
The Isfahan case. Twelve young men were sentenced to death in a single closed-court hearing at Isfahan’s Revolutionary Court over the alleged killing of four police officers during the January 8, 2026 protests, a proceeding UN experts condemned as violating fair-trial standards. Two were hanged July 19; despite a UN demand to halt further executions, two more were hanged July 28 at Alikhani Square. Amnesty International says the convictions relied on televised forced confessions and that eight of the twelve remain under sentence of death. Iran used an 83-day communications blackout in 2026 to help conceal its crackdown from outside monitors, reason enough to read every figure on this page as a floor, not a ceiling.
The Named Cases
These are the people this record names for the post-MOU window. The list is not the toll; it is what naming the record can carry. Where an account rests on a single monitor, that is stated with the entry rather than hidden behind it.
Benjamin (Benyamin) Naghdi
A named case documented in the post-MOU repression window.
Documented in this project’s casualty record for the June 1 to August 10, 2026 window.
Rasoul Rezaei
His death sentence was upheld by the Supreme Court on August 9, 2026.
Iran International, citing HRANA. No second outlet has corroborated the report.
Peyman Ganji
A named case documented in the post-MOU repression window.
Documented in this project’s casualty record for the June 1 to August 10, 2026 window.
Madeh Kermani
Killed in a border area.
Corroborated by a second monitor, the Kurdistan Human Rights Network.
Mehdi Tavakkoli, and Two Members of His Family
The Kurdish artist and two family members were killed in a border area.
Corroborated by a second monitor, the Kurdistan Human Rights Network.
Afshin Albandi
Died in custody.
Reported by Hengaw. Recorded here as reported by Hengaw, not as independently verified.
Nosrat Khaledi
Died in custody.
Reported by Hengaw. Recorded here as reported by Hengaw, not as independently verified.
Beyond these cases, five Kurdish and Baluch detainees were flagged by UN experts on August 6, 2026 as facing imminent execution. This window’s broader pattern of kolbar and Baloch border killings rests on Hengaw alone and is reported here as Hengaw reports it.
The War Lanes, Quarantined
Reproduced here as boundaries, not as figures. Nothing in these lanes is summed with anything above.
The first round of open war between Israel/the US and Iran, opening with a new wave of airstrikes and a second, 88-day nationwide internet shutdown. Casualty figures for this round are tracked separately by this project and are not reproduced on this page; they are never added to the crackdown or post-MOU repression totals above.
The second round of war followed the collapse of the Islamabad MOU after Iranian-attributed attacks on commercial shipping in the Strait of Hormuz. It falls inside the post-MOU calendar window but is kept as its own quarantined lane; regime executions on war-related espionage or collaboration charges remain classified as repression, not war casualties, because they are acts of the judiciary.
The three-week window between the MOU’s signing and OFAC’s revocation of General Licence X is carried as context only. No casualty figures are attached to this period beyond what already appears in the crackdown and post-MOU lanes above.
Merged Timeline
All 37 timeline entries across all four lanes, lane-tagged and filterable. Sourced items link to their primary source.
Showing 37 of 37 entries
| Date | Lane | Event | Source |
|---|---|---|---|
| December 28, 2025 | Crackdown | Nationwide protests erupt, beginning with shopkeepers in Tehran's Grand Bazaar after a sharp collapse of the rial | T2 amnesty.org |
| December 31, 2025 | Crackdown | First documented wave of protest killings, 13 cities across 8 provinces | T2 amnesty.org |
| January 5, 2026 | Crackdown | Head of Judiciary orders prosecutors to show "no leniency" and to expedite protester trials | T2 amnesty.org |
| January 8, 2026 | Crackdown | Total internet, mobile and landline communications shutdown imposed nationwide, isolating over 90 million people | T1 ohchr.org T2 amnesty.org |
| January 9, 2026 | Crackdown | Peak of the crackdown; Amnesty describes "massacres" and mass unlawful killings carried out primarily on these two days | T2 amnesty.org |
| January 9, 2026 | Crackdown | Nighttime curfews enforced by heavily armed units in major cities; nationwide checkpoints and armed patrols | T2 amnesty.org |
| January 11, 2026 | Crackdown | Kahrizak makeshift morgue footage emerges; body bags piled at the morgue (Amnesty later identified at least 205) | T2 amnesty.org T1 ohchr.org |
| January 16, 2026 | Crackdown | State-affiliated media announce "thousands" arrested | T1 ohchr.org |
| January 17, 2026 | Crackdown | Supreme Leader Ali Khamenei publicly acknowledges that "thousands of people" were killed | T1 ohchr.org T2 amnesty.org |
| January 21, 2026 | Crackdown | First detailed official toll: 3,117 killed | T4 aljazeera.com |
| January 24, 2026 | Crackdown | Internet restored after roughly 15 to 17 days of blackout | T4 iranintl.com |
| February 2, 2026 | Crackdown | Government publishes a list of ~2,986 named victims | T4 rferl.org T4 aljazeera.com |
| February 17, 2026 | Crackdown | Judiciary: 10,538 referred for prosecution, over 8,800 indictments | T1 ohchr.org |
| February 18, 2026 | Crackdown | Cut-off date for the UN Fact-Finding Mission's preliminary crackdown investigations | T1 ohchr.org |
| February 23, 2026 | Crackdown | HRANA publishes its consolidated 50-day record, "The Crimson Winter" | T2 hra-iran.org |
| February 28, 2026 | War Round 1 | WAR BEGINS. US and Israel launch a new wave of airstrikes on Iran; second nationwide internet shutdown begins (88 days, restored May 26, 2026) | T1 ohchr.org Unclassified amnesty.org |
| March 10, 2026 | War Round 1 | OHCHR Independent International Fact-Finding Mission report A/HRC/61/60 published | T1 ohchr.org |
| April 8, 2026 | War Round 1 | Ceasefire deal | T4 reuters.com |
| May 26, 2026 | War Round 1 | Internet access begins to be restored after the 88-day wartime shutdown | Unclassified amnesty.org |
| June 18, 2026 | War Round 1 | USA and Iran sign a memorandum of understanding ending the war | T2 amnesty.org |
| n.d. | Post-MOU repression | Execution rate holds at post-war highs through the summer | · |
| n.d. | Post-MOU repression | UN Fact-Finding Mission calls to halt executions defied within days | · |
| n.d. | Post-MOU repression | Independent UN experts flag disproportionate targeting of Kurds and Baluch | · |
| n.d. | Post-MOU repression | Systematic targeting of professions that document or defend victims continues to widen | · |
| n.d. | Post-MOU repression | Afghan mass-deportation campaign continues at large scale | · |
| n.d. | Post-MOU repression | FinCEN Alert FIN-2026-Alert002 (as specifically requested) | · |
| n.d. | Post-MOU repression | The GL X arc is the central sanctions story of the window, and it runs opposite to the "relief lasts to Aug. 21" premise | · |
| n.d. | Post-MOU repression | Nobitex and three more Iranian crypto exchanges sanctioned at window's opening | · |
| n.d. | Post-MOU repression | Hormuz "toll" extortion network targeted | · |
| n.d. | Post-MOU repression | Continued "Economic Fury" designation drumbeat through the window | · |
| n.d. | Post-MOU repression | UK proscribes the IRGC outright | · |
| n.d. | Post-MOU repression | Halkbank's decade-long Iran sanctions-evasion case dismissed | · |
| n.d. | Post-MOU repression | Administrative de-listing of IRGC-linked aviation assets | · |
| n.d. | War Round 2 | Islamabad MOU signed, then unravels inside a month | · |
| n.d. | War Round 2 | Strait of Hormuz remains a live, unresolved flashpoint as of this brief | · |
| n.d. | War Round 2 | IAEA verification gap remains unresolved | · |
| n.d. | War Round 2 | Snapback/UNSC deadlock blocks any path to a final deal | · |
