Xtracticle

Unroll Twitter Thread

Read any X (Twitter) thread as one clean page. Paste a link to any post of the thread — no bot, no login.

Xtracticle is a free tool to unroll a Twitter (X) thread: paste the link of any post in the thread and the author's whole self-thread appears below as one continuous, numbered page you can read straight away. Saving it is optional — no account, no ads, and nobody gets a notification.

Unroll a thread in three steps

  1. Copy the link of any post in the thread — the first, one in the middle or the last (Share → Copy link).
  2. Paste it above and press Extract. The thread opens as a single page, in order.
  3. Read it here, press Listen to hear it read aloud, or download it as Markdown, PDF, EPUB or text.

What "unroll" means here

A thread is a chain of posts where the author keeps replying to themselves. Scrolling it on X means loading each post, skipping other people's replies and losing your place. Unrolling joins the author's posts into one document, numbered (1/12, 2/12…), keeping line breaks, photos, quoted posts and video thumbnails.

Unroll without mentioning a bot

The classic way to unroll a thread is to reply under it with @threadreaderapp unroll and wait. That approach has real upsides, such as a shareable page that others can find. It also has costs worth knowing about:

Mentioning a botXtracticle
SpeedWait until the bot repliesInstant, right after you paste
VisibilityYour request is a public replyNothing is posted; it's private
AccountNeeds an X account to mention the botNo login
FormatsA web pagePage, PDF, Markdown, EPUB, text, ZIP
Public page for othersYes, a shared URLNo, you share the file or the link instead

See the longer, honest comparison with Thread Reader App.

Read it, then keep it

Unrolling is for reading, but threads don't last forever: authors delete posts and accounts go private. Once you have the thread on screen you can save a copy in the format that suits you.

Have a pile of threads? Switch to Batch mode, paste up to 20 links and get one ZIP of Markdown files.

Looking for an X Article rather than a thread? Use the X Article to PDF page. The tool is also on the home page, and the guides cover common workflows.

Three shortcuts that save time

1. Swap the domain

On any post, change x.com to xtracticle.com in the address bar and press Enter: x.com/user/status/123 → xtracticle.com/user/status/123. The post opens here, ready to download.

2. One-click bookmarklet

Drag this button to your bookmarks bar, then click it while reading any X post: ⬇ Xtracticle

On Android you can also install Xtracticle (Add to Home screen) and share posts to it straight from the X app.

3. iPhone & iPad share sheet

Add the Xtracticle shortcut to the Shortcuts app, then in the X app tap Share → Xtracticle. Run from the Home Screen, it opens the link on your clipboard.

Privacy

No account, no login, no upload. Xtracticle fetches the public post on demand through the open-source FxTwitter API and builds your file in your browser. We don't store the posts you extract. We use Google Analytics to count anonymous visits and downloads so we know which features matter. The source code is on GitHub.

Frequently asked questions

How do I unroll a Twitter thread?

Copy the link of any post in the thread, paste it into Xtracticle and press Extract. The whole thread opens as one numbered page.

Do I need the first post of the thread?

No. The first, a middle or the last post all work. Xtracticle finds the rest of the author’s thread.

Do I have to tag a bot like @threadreaderapp?

No. Nothing is posted or mentioned. You paste a link and read the result immediately, without an account.

Are replies from other people included?

No. Only the author’s own posts in the thread are merged, in order.

Can I listen to a thread instead of reading it?

Yes. Use the Listen button to have the thread read aloud.

Can I save the unrolled thread afterwards?

Yes, as PDF, Markdown (with optional YAML front-matter), EPUB, plain text or a ZIP with images. Batch mode takes up to 20 links and returns one ZIP of Markdown files.

Does it work for private accounts?

No. Only public threads can be unrolled.