Skip to content
TwitterTools
← All tools

X (Twitter) Thread Reader

Unroll a thread into one clean page — then copy it as plain text or AI-ready input, or export to Markdown, TXT, HTML or PDF. Free, no X login required.

The reader follows replies backwards from the post you paste — the thread's last post gives the full thread. If a chain can't be followed, use the Paste mode.

Read, save and repurpose X threads

One clean page

Threads are written post by post, 1/ 2/ 3/… The reader stitches them back together so you can actually read them.

Export anywhere

Markdown for Notion and Obsidian, TXT for anything, a standalone HTML file that keeps the formatting — or a one-click copy formatted for ChatGPT and Claude.

Nothing stored

Unrolled threads pass through our lightweight API and are cached for minutes, never archived. There's no account to tie them to.

How to unroll a thread

  1. Step 1

    Get the thread

    Copy the link to the thread's last post — the reader walks the reply chain backwards from there, so one link covers the whole thread. Only have the text? Switch to the Paste mode instead.

  2. Step 2

    Unroll it

    Press Unroll and the reader collects the posts it can reach. If the chain can't be followed, the Paste mode always works.

  3. Step 3

    Read or export

    Read the whole thing on one page, copy it as text or for AI, or export to Markdown, TXT, HTML or PDF.

Frequently asked questions

How does the thread reader work?

TwitterTools follows the reply chain backwards from the post you paste — so the thread's last post unrolls the whole thing. X no longer lets unauthenticated tools list a post's replies, so the reader can't walk forwards from the first post; if that's the link you have, copy the thread's text — or its post links, one per line — and use the Paste mode instead — all reading and export features still work.

Can I export a thread as Markdown?

Yes — exports read like a proper write-up: title, author and date at the top, then the posts flowing as one piece, with photos embedded as images and videos linked. Any post can be unticked before exporting to drop it (handy for accidental duplicates). Ready for Notion, Obsidian, GitHub or any static-site generator. TXT and standalone HTML exports are there too, and the PDF export opens your browser's print dialog — choose "Save as PDF". There's also a Copy for AI button that formats the selection with author, date and source for pasting straight into ChatGPT, Claude or Gemini.

Do I need to log in to X?

Never. The reader only fetches public posts through X's embed endpoint. No OAuth, no cookies, no account access of any kind.

Why can't some threads be unrolled?

Deleted posts, protected accounts and occasional restrictions on X's embed endpoint can break the chain. X also only exposes each post's parent — not its replies — which is why the reader walks backwards and a full unroll needs the thread's last post. The tool tells you when a thread is only partially available and offers the paste mode as a reliable fallback.

Does it work with X Articles (long-form posts)?

Partly. X Articles are a separate long-form format, and without a login X only exposes their title, preview and cover image — so the reader shows exactly that and links to the original on X. The full body isn't available to any logged-out tool.

Is this like Thread Reader App?

It's the same idea — unroll, read, export — but independent, free, and combined with the rest of the TwitterTools toolkit. No account required and no storage of what you unroll.

Related tools