How-to · 6 min read

How to Unroll a Twitter Thread for Free (Clean Reader, 2026)

Three real ways to read long Twitter threads in one clean page. Free tools, no signup, no extensions.

Published

Twitter / X threads are great for long-form content from writers, developers, and analysts. They’re awful to actually read inside the X app — broken scrolling, ads between tweets, algorithm shoving the next one in front of you.

Here’s how to unroll any Twitter thread into one clean, readable page. Free, no signup, no extension.

What “unrolling a thread” means

A Twitter thread is a chain of replies by one author, posted in sequence. X shows them as a vertical list of cards in the main timeline. “Unrolling” means turning the chain into a continuous article — easier to read, easier to share, easier to save.

Common reasons to unroll:

  • Long thread you’d rather read in one sitting. Disrupting your scroll with ads after every tweet kills comprehension.
  • Sharing outside X. Many platforms (Slack, email, forums) don’t display tweets inline.
  • Saving for later. Threads disappear — X accounts get suspended, authors delete tweets, posts get ratio’d into oblivion.
  • Converting to blog post / Markdown / PDF. Easier to edit and archive.

Method 1: Use a Twitter thread reader (fastest)

Try our free Twitter thread reader

What you do:

  1. Find the first tweet of the thread (the one with the thread indicator)
  2. Copy the tweet’s URL (right-click → Copy link, or share button)
  3. Paste the URL into the thread reader tool
  4. Get the full thread as one clean column

The result includes:

  • All tweets in order
  • Original author info
  • Any images, videos, or GIFs (referenced, sometimes embedded)
  • Quote tweets in context
  • The original post date

You can then export as:

  • Copy to clipboard — paste anywhere
  • Markdown — for note apps, blogs, docs
  • PDF — for offline reading
  • Plain text — for email or messaging apps

Method 2: The threadreaderapp.com shortcut

Thread Reader App is the original thread-unrolling service (since 2015). It works by tagging the bot on the thread:

  1. Reply to the first tweet of the thread with @threadreaderapp unroll
  2. The bot DMs you a clean unrolled version
  3. Open the DM link — the article loads

This works well but has downsides:

  • You need a Twitter account (logged in)
  • You need to perform a public action (your unroll request is visible)
  • Not instant (bot takes a few seconds to a few minutes)
  • Limited to threads where the original poster’s tweets are still public

For one-off reads of interesting threads, this is fine. For batch processing or saving private threads, Method 1 is better.

Method 3: GitHub’s thread unroller by sindresorhus

Developer favorite. The @sindresorhus Twitter thread unroller is a small web tool:

  1. Open threadreader.com (there are several community versions)
  2. Paste the thread URL
  3. Get the unrolled thread as Markdown

This one outputs Markdown by default, which is great for developers using it in blogs, READMEs, or note-taking systems.

Downside: the tool is dependent on Twitter’s API. Since API changes in 2023, some of these tools are flaky. Method 1 (our tool) is more reliable because we don’t rely on a single API endpoint.

Method 4: Manual scroll-and-copy

If a thread is short (5-10 tweets), you can just scroll and copy each tweet manually:

  1. Click into the first tweet
  2. Ctrl+A (or Cmd+A) — selects all visible content
  3. Ctrl+C — copy
  4. Paste into a doc
  5. Move to the next tweet
  6. Repeat

Tedious for long threads. Fine for short ones. The output is messy (Twitter formatting doesn’t translate cleanly) but it’s quick.

Method 5: Bookmark and read later

If you just want to come back to a thread without losing your place, Twitter’s bookmark feature does the job:

  1. Click the bookmark icon on the first tweet (or the share menu → Bookmark)
  2. Find it later in your Bookmarks list
  3. Read in the X app

Downside: bookmarks don’t solve the “long thread is awkward to scroll through” problem. They just help with “I’ll read this later.”

For real clean-reading, you want to unroll the thread.

Saving the unrolled thread

Once you’ve unrolled a thread, you usually want to save it somewhere. Our thread reader lets you export to multiple formats — pick the one that fits your workflow:

  • Markdown — drop into Obsidian, Notion, a Git repo, a blog draft
  • PDF — keep in a research folder, attach to email, print
  • Plain text — paste into Slack, email, anywhere

If you’re archiving many threads (research, OSINT, content repurposing), save them all as Markdown in one folder and use a tool like Obsidian to search and link between them.

What if the thread is deleted?

If the original poster deleted their account or removed the thread, our tool still works if any of these are true:

  • The thread was archived in the Wayback Machine
  • You have a cached copy in your browser history
  • Someone else reposted the thread (quote tweets, screenshots, references)

If none of those are true, the thread is genuinely gone. Tools can only work with what’s still publicly available.

Multiple threads in one session

If you’re researching a topic and want to save several threads, our tool lets you paste multiple thread URLs (one per line) and unroll them all into one combined file. Useful for:

  • Roundups (“top 10 threads on [topic]”)
  • Research notes
  • Saving Twitter Spaces recaps
  • Newsletter content

Try it now

Got a long thread you’ve been meaning to read?

  1. Copy the first tweet’s URL
  2. Paste into our Twitter thread reader
  3. Read it clean, or export as Markdown/PDF

Total time: 10 seconds.


Related tools: Twitter Thread to Text · Unroll Twitter Thread · Save Twitter Thread

Try all Pullsy tools for free

26 tools that each do one thing, with no signup required.