An archive of public speech · 2009–2026

J.K. Rowling
is transphobic.

The record, in her own words.

Explore how her public rhetoric about trans people has changed, through 16,526 archived posts, documented classifications, and the context behind the claims.

The shift in focus2014–2026
44.5%

of classified posts in 2025
were trans-related

Share of classified posts2026 is a partial year
See the full timeline
16,526archived posts
16,471posts classified
2,875coded trans-related
65documented corrections

01 / Follow the evidence

A pattern you
can examine.

A single post can be taken out of context. A record across years makes the pattern visible.

This site brings together the existing Rowling archive, its per-post classifications, and the research dashboard. Read the original text, compare years, and inspect how a label was assigned.

Of 2,875 posts coded trans-related, 2,612 (90.9%) were coded critical, mocking, or hostile. These are distinct categories, and each can be explored separately.

Explore the patterns

02 / In her own words

Read beyond the headline.

All 16,526 posts

Three reference points from the archive, including the post retained as supportive. These illustrate different labels; they are not a random sample.

December 2019
Dress however you please. Call yourself whatever you like. Sleep with any consenting adult who’ll have you. Live your best life in peace and security. But force women out of their jobs for stating that sex is real? #IStandWithMaya #ThisIsNotADrill
Coded: criticalRead the record
June 2020
‘People who menstruate.’ I’m sure there used to be a word for those people. Someone help me out. Wumben? Wimpund? Woomud? Opinion: Creating a more equal post-COVID-19 world for people who menstruate https://t.co/cVpZxG7gaA
Coded: mockingRead the record
September 2022
@guerrero_ramey @SpitfireAudio 'Like every other domestic abuse and sexual assault survivor I know, I feel nothing but empathy and solidarity with trans women who’ve been abused by men.'
Coded: supportiveRead the record

03 / A transparent method

Evidence has limits.
We make them visible.

The archive is a collected snapshot, not every post ever published. Labels are machine-assisted. 55 posts remain unclassified, and 65 unsupported topic labels were removed through the documented review process.

Read the methodology