Social content archive

Nitter and XCancel Back Online 2026: The C&D Reversal

September 9, 2026 · ThreadGrab

A week ago I wrote the obvious headline: X Corp had sent cease-and-desist letters on August 24, nitter.net went dark, XCancel was showing a "service stopped until further notice" notice, and anyone who depended on the anonymous X readers had to ask what to replace them with. This week that story flipped. Around September 6–7, 2026, Nitter and XCancel came back online — after legal advice — and community trackers reported more working instances than there were before the takedown.

Today's homepage of nitter.net is itself the cleanest primary source. There is no longer a shutdown note pinned at the top. Instead it reads, in the maintainer's own words:

"On 24 August 2026 cease and desist letters were sent by X Corp. demanding a permanent takedown of Nitter instances and the project's repository. Following legal advice, the Nitter project will continue. This instance and others will be back up and running shortly. An announcement will be made within a week, once we're able to reveal more information." — zedeus, 7 September 2026

XCancel, the largest public Nitter instance, posted a matching line on its /cdclegal page: "XCancel service is resumed following legal progress from Nitter." The Nitter GitHub repository and its maintainer also updated their public statements — a commit dated September 6 is titled "Update README - Nitter lives."

The reversal, with dates

If you only read the archive angle — which is what this site is for — the striking part is how fast this moved. The entire arc fits inside roughly two weeks:

Date (2026)What happenedEvidence I could verify
Aug 24X Corp sends C&D letters to Nitter and XCancelCorroborated by TechCrunch (Sarah Perez, Aug 25) and the projects' own notes
Aug 25Maintainer adds a legal note; nitter.net goes dark"Add legal note" commit in zedeus/nitter
Aug 28XCancel shows "service stopped until further notice"Verbatim notice captured at the time
Sep 5Community reports more working instances than beforeHacker News thread, 731 points, cites instance lists
Sep 6Nitter repo updated: "Update README - Nitter lives"Commit 1428b4c in zedeus/nitter
Sep 7nitter.net homepage switches to "the Nitter project will continue"; XCancel resumesLive homepage banner, dated Sep 7; xcancel.com/cdclegal

None of this means X gave up. As of today there is still no public statement from X Corp withdrawing the letters, and the maintainer has said an announcement will come "within a week" once more can be revealed. This is a live legal situation, not a settled victory for either side. But for practical purposes the anonymous-reader ecosystem that looked dead on August 28 is reachable again on September 9 — and in more places than before.

Why "more instances than before" is the part to believe

The single most useful signal from this week is not the flagship being back. It is that independence survived the C&D. Nitter was never one server. It is a self-hosted frontend that dozens of operators run, and when the takedown story landed, three things happened at once: existing operators who had quietly kept instances alive got visibility again, new mirrors spun up, and maintained instance lists got updated so people could find them.

By September 5 a Hacker News thread titled "Nitter has more working instances than before the takedowns" (731 points) was pointing at a running tally. The shitter wiki Instances page on Codeberg, edited September 8, enumerates working public instances, XCancel itself, redirectors such as nitt.tr, and several Tor .onion mirrors that are effectively impossible to take down by domain removal alone.

That is the distributed-resilience lesson this whole episode hands to anyone building a capture or reading workflow around public posts: a project can be "killed" and come back with a different name, a dozen operators and better documentation. The reader's problem is not that Nitter dies forever. The reader's problem is that any single entry point can vanish for a week mid-project.

The archiving angle: stop depending on the viewer, keep the record

This is the part that matters for people who save X threads for research, newsletters, republishing or legal discovery. The Nitter/XCancel reversal is a good-news news item, but it does not remove the underlying fragility that motivated the August 28 discussion. It argues the opposite case even harder:

ThreadGrab's answer is deliberately boring: capture the public post as Markdown you control, with provenance headers, and let third-party viewers do whatever they want. The command below pulls a profile's latest posts through ThreadGrab's public, rate-limited API and writes them into a dated Markdown archive:

curl -s https://threadgrab.com/api/profile/USERNAME \
  -H "Accept: application/json" | jq '.' > profile.json

# Turn the JSON into a plain Markdown archive of the latest posts
jq -r '.posts[] | "## " + .author + " | " + .created_at + "\n\n" + .text + "\n"' \
  profile.json > archive-2026-09-09.md

(Rate limit is 10 requests per IP per 60 seconds, so pace a bulk pull.) The point of the exercise is that the file archive-2026-09-09.md does not care whether Nitter is online, offline or rebranded. It is already yours.

The captured JSON also carries the provenance a plain screenshot cannot: an archived_at timestamp, the account name, the platform and the source URL of each public status. That is exactly the kind of record you want if a thread you saved this week later becomes relevant after another viewer disappears:

---
archived_at: 2026-09-09T09:00:00Z
author: creator_account
platform: x
viewer_status: nitter_down_period_ended
source_url: https://x.com/creator_account/status/example
captured_by: threadgrab_api
---

Nothing in that header depends on who won the C&D fight. It records the post, the moment and where it came from — and it survives the next legal toggle, whatever it is.

What to watch next

The honest caveats

Frequently asked questions

Are Nitter and XCancel actually back online?

Yes. As of September 7, 2026, nitter.net serves its normal page with a banner reading "Following legal advice, the Nitter project will continue", and xcancel.com shows "XCancel service is resumed following legal progress from Nitter". The zedeus/nitter GitHub repository was updated on September 6 with a commit titled "Update README - Nitter lives".

What changed between the August 24 cease-and-desist and the reversal?

On August 24, 2026 X Corp sent cease-and-desist letters to Nitter and XCancel demanding a permanent takedown of instances and the project repository. Around September 5-7, after the Nitter maintainer received legal advice, the project announced it would continue and instances began coming back. XCancel attributed its own resumption to "legal progress from Nitter". The reversal does not mean X dropped its demand; it means the projects chose to resume while details are still being disclosed.

Did Nitter have more working instances than before the takedown?

Community trackers reported that in the days after the takedown more independent Nitter instances were reachable than before it, because the news drove operators to bring visibility back up and new mirrors appeared. Hacker News discussions on September 5-6 cited maintained instance lists (such as the shitter wiki's Instances page on Codeberg, edited September 8) aggregating working public instances, XCancel itself, redirectors and Tor onion mirrors.

Does this mean X Corp gave up on shutting down Nitter?

No. As of September 9, 2026 there is no public statement from X Corp withdrawing the cease-and-desist letters. The Nitter maintainer has said more details will be announced within roughly a week. Readers should treat the current online status as a live legal situation that could change again, not as a settled victory for either side.

Why does the Nitter reversal matter for archiving X content?

Because it confirms how fragile a dependency on any single third-party X frontend is. A reader who relied only on nitter.net saw their whole workflow disappear for roughly a week, then reappear with different instance names. Whatever tool you use to read or research X threads, the durable record should live in Markdown files you own, not inside a viewer that can be taken down and brought back at short notice. That is the argument for capturing threads through ThreadGrab's public API into timestamped Markdown.

Last verified: September 9, 2026. Primary sources: the nitter.net homepage banner dated September 7, 2026; xcancel.com/cdclegal "service is resumed" notice; the zedeus/nitter GitHub commit 1428b4c "Update README - Nitter lives" (September 6) and its README update; the Codeberg shitter wiki Instances page (edited September 8); and Hacker News threads 49571634 ("Nitter has more working instances than before the takedowns", September 5) and 49588988/49589003 (September 6). Quotes are reproduced verbatim from those sources. Because the maintainer has said further details are still to come, the legal foundation of the reversal is not yet public and all availability statuses could change.

Capture X threads as Markdown you actually own

ThreadGrab turns public X, Bluesky and LinkedIn content into clean, timestamped Markdown — so your archive survives any frontend going offline, coming back, or rebranding.

Try ThreadGrab →