Iran Holocaust

Side by side

What the regime said. What was true.

Twelve of the most repeated official claims since September 2022, paired with what independent monitors and the UN documented.

Verified record

How many were killed, and how

A dated casualty tracker, the roster of documented public hangings, and the record of the strikes on the Islamic Republic — all sourced and updated.

Open the death toll tracker

Verification guide · updated September 2026

Short answer: almost every mass-casualty event in the Islamic Republic follows the same four-step denial script — deny, blame foreign enemies, offer a low official number, then criminalise the people who counted. This page pairs the official line with what independent monitors, forensic evidence and the UN Fact-Finding Mission established, and explains how each verification was done.

The four-step denial script

The comparison table above is not a collection of isolated lies. Read chronologically, the official statements collected since 1988 follow a repeatable sequence, and knowing the sequence lets readers predict what will be said next about an event that is still unfolding.

  1. Denial (hours 0-72). The event did not happen; the footage is old, fabricated or filmed abroad. This phase relies on an internet shutdown to buy time.
  2. Displacement of blame (days 3-14). Deaths are attributed to “rioters”, armed separatists, Israeli or Saudi intelligence, or to the victims themselves — suicide, drug use, pre-existing illness.
  3. Managed admission (weeks 3-12). A low official figure appears, usually via a parliamentary committee or the coroner's office, framed as proof of transparency.
  4. Criminalisation of counting (month 2 onward). Doctors, morgue staff, journalists and bereaved families who published names are summoned, charged with “propaganda against the system”, and in several cases imprisoned.
Body bags photographed during Iran's January 2026 crackdown.
Body bags from the January 2026 crackdown — leaked photographs that contradicted the official casualty figure. Photograph: BBC News (editorial fair use).

Denial patterns, event by event

How official claims were disproved, 1988-2026.
EventOfficial lineWhat disproved itEvidence type
1988 prison massacresNo mass executions took placeMontazeri's own audio recording of the death-commission meeting, released in 2016; satellite imagery of KhavaranInsider recording, imagery
November 2019 fuel protestsAbout 230 killed, mostly riotersReuters reported up to 1,500 deaths from interior-ministry sources; Amnesty documented 304 named casesLeaked officials, named records
January 2020 — Flight PS752Mechanical failure; no missileRadar data, cockpit-recorder analysis and a video of the missile launch forced an admission after three daysVideo, technical data
2022 Woman, Life, FreedomMahsa Amini died of a pre-existing illnessIndependent medical review of CT images; family testimony; UN Fact-Finding Mission finding of unlawful forceMedical, UN inquiry
September 2022 — Bloody Friday, ZahedanArmed attack on a police stationAmnesty geolocated rooftop sniper positions firing into a Friday-prayer crowd; 96+ named deadGeolocation, forensics
8-9 January 2026 — the Two Nights3,117 dead nationwideHospital registries recording 30,304 deaths for the 48 hours; leaked classified documents citing 36,500+Registries, leaked documents
2026 public hangingsLawful sentences after fair trialsTrial transcripts averaging minutes, confessions extracted under documented torture, denial of chosen counselCourt records, testimony

How a claim gets verified

Every verified entry passes the same four tests before it is published here. The tests are deliberately conservative: a claim that fails any of them is either marked as an estimate or left out.

  • Named or nothing. Death tolls are built from named individuals with a date, a place and a source. Aggregate claims without names are reported as estimates and labelled as such.
  • Two independent strands. A monitoring organisation plus a primary document, or two monitoring organisations working from different source networks.
  • Provenance of imagery. Video is geolocated against satellite imagery and checked for prior publication before it is cited. Undated or unlocatable footage is not used.
  • Dated and revisable. Each figure carries the date it was last confirmed. When a monitor revises a number, the entry is updated and the change is recorded.
A wall of portraits of Iranians killed in protest crackdowns, compiled by human-rights monitors.
Named victims compiled by human-rights monitors. Named records are the backbone of every verified figure on this site.

Why the gap matters

The distance between the official and verified columns is not a statistical curiosity. It is the measure of how much of the crime the state expects to erase. Under international law, an enforced disappearance is complete when the state refuses to acknowledge a person's fate; a falsified death toll performs the same function at scale. Each verified name closes that gap by one person.

Readers who want the numbers themselves should start with the death-toll tracker, the searchable victims database, and the sourcing rules in Methodology. Machine-readable copies live at comparison.json and victims.json.

Frequently asked questions

How does the Islamic Republic usually respond to a massacre?

In four predictable stages: outright denial in the first 24-72 hours; attribution to “rioters”, separatists or foreign intelligence services; release of a low official casualty figure weeks later; and prosecution or intimidation of the journalists, doctors and families who documented the real toll.

How are the verified columns on this page confirmed?

Each verified entry rests on at least two independent strands: named victim records from HRANA, Iran Human Rights or Amnesty International; primary documents such as hospital registries, death certificates and leaked directives; and geolocated video or satellite imagery. Where only one strand exists, the entry is labelled as an estimate.

Why do the official and verified death tolls differ so much?

They count different things. Official figures count deaths the state chooses to register, often excluding people who died in custody, in hospitals under security supervision, or whose families were pressured into recording a natural cause. Verified counts start from named individuals and treat every unnamed report as unconfirmed, which is why the verified number is a floor rather than a ceiling.

Can regime statements ever be used as evidence?

Yes — as admissions against interest. When a state broadcaster confirms an arrest, a funeral ban or an execution, that confirmation is treated as reliable, because the state has no incentive to invent it. Denials are treated as claims requiring corroboration.

What is the UN Fact-Finding Mission on Iran?

An independent international fact-finding mission established by the UN Human Rights Council in November 2022 to investigate alleged violations connected to the protests that began in September 2022, particularly those against women and children. Its reports concluded that Iranian security forces committed crimes against humanity, including murder, imprisonment, torture, rape and enforced disappearance.

All questions about Iran, answered

Every sourced question and answer on this archive, gathered on one page. Short answers first, with a link to the full page behind each one.

Death tolls, victims and verification →

Open the full FAQ hub →

Voices on Iran and the international response

Recording in its original language; descriptions translated.

Elica Le Bon · Criticising regime apologism

The Free Press, 11 March 2026. The Iranian attorney and activist critiques pro-regime narratives. This is political commentary, not a survey of anti-war campaigners; opposition to war does not itself imply support for repression.

Hillel Neuer · History is watching

UN Watch, Human Rights Council special session, 23 January 2026. Neuer challenges international inaction. His accusations and figures are claims in an NGO address, not findings of the Council.