How to Download All Media From a Twitter Thread
Want every image, video, or GIF from a Twitter thread? Here is the easiest way to pull media from the full thread instead of one tweet at a time.
Want to try it now? Paste any tweet link to download videos instantly.
Open DownloaderIf a Twitter thread contains useful screenshots, video clips, charts, or GIFs, downloading them one tweet at a time is slow. The faster approach is to load the thread into a thread-aware tool, then collect the media from the whole chain in one place.
That is what the curl-x Thread Unroller is designed to help with. It can rebuild a thread into a single view and show an All Thread Media section when media is found across the detected tweets.
Why downloading thread media is different from downloading one tweet
Most Twitter download tools are built around one tweet URL and one media payload.
That is fine if you only want a single clip or image. But threads often spread the important media across several connected tweets:
- a chart in tweet 2
- a screenshot in tweet 4
- a video in tweet 6
- a GIF in tweet 8
If you only process one tweet, you miss the rest.
A thread-aware workflow fixes that by pulling the connected thread first and then surfacing the media found across it.
The easiest way to download all media from a thread
Step 1: Copy the last tweet in the thread
Open the thread on X and copy the direct URL of the last tweet whenever possible.
This matters because the thread unroller works best when it starts from the end of the self-reply chain and walks upward through the author's earlier connected tweets.
Step 2: Paste the URL into the Thread Unroller
Go to curl-x Thread Unroller, paste the tweet link, and click Unroll Thread.
Step 3: Wait for the thread to load
The page will rebuild the detected thread and show the tweets in order.
Step 4: Scroll to "All Thread Media"
If the thread contains media, you will see an All Thread Media section below the thread view.
That section helps you review the files found across the thread without opening each tweet separately.
Step 5: Save the files you need
Open or download the images, videos, or GIFs from the media cards shown on the page. You can work through the media collection much faster than jumping tweet by tweet inside X.
What kinds of media can appear in a thread?
A public thread can include several media types:
- images
- videos
- GIF-style clips
When the Thread Unroller detects them, it groups them into one section so you can review the media from the full thread in one pass.
Best practices for getting the full media set
Start from the last tweet
This is the biggest one. If you paste an early tweet, you may only get part of the thread and part of its media.
Use a direct tweet URL
Copy the link to a specific tweet with a status ID. A profile URL alone is not enough.
Make sure the tweet is public
Protected, deleted, suspended, or unavailable tweets cannot be used to collect thread media.
Retry if the thread looks incomplete
If the page only shows part of the thread, go back and copy the last tweet URL instead. That usually solves the problem.
When to use Thread Unroller vs. the main downloader
Both tools are useful, but they solve slightly different problems.
Use Thread Unroller when:
- you want media from multiple tweets in one thread
- you also want to read the text in order
- you want to see which media came from which tweet
Use the main downloader when:
- you only want media from one tweet
- you do not need thread context
- you want the quickest possible single-tweet extraction
If you just need one post, use the main curl-x downloader. If you want the full thread context and the media collected from it, start with Thread Unroller.
Common reasons thread media does not show up
The tweet has no media
Some tweets in a thread are text-only. If the connected tweets do not include media, there will be nothing to collect.
You started from the wrong tweet
If the thread result is incomplete, the media result will be incomplete too. Try the last tweet in the chain.
The account or tweet is not public
The tool only works with publicly accessible tweets and threads.
The thread is really a conversation
If several accounts are replying back and forth, you may not be looking at one clean self-reply thread. In that case, a thread unroller will focus on the author's connected posts rather than every reply in the discussion.
FAQ
Can I download every image from a Twitter thread?
Yes, if the images are part of the detected public thread. The media section helps you review and save them from one page.
Does this work for thread videos too?
Yes. If the detected tweets contain videos, they can appear in the thread media section.
Will this grab media from replies by other users?
Not necessarily. The thread workflow is focused on the author's self-reply chain, not a full conversation tree with every participant.
Is there a faster way than opening every tweet manually?
Yes. That is exactly why a thread unroller is useful - it turns multiple connected tweets into one readable page with a single media collection area.
Wrapping up
The easiest way to download all media from a Twitter thread is to start with the thread, not the individual tweet. Paste the last tweet into Thread Unroller, let the page rebuild the chain, and use the media section to review everything found across the thread.
If you are new to the feature, read the full setup guide next: Twitter Thread Unroller: How to Unroll X Threads in 2026.
Related Guides
Thread Unroller Not Working? 7 Fixes to Try
If a Twitter or X thread is not unrolling correctly, these quick fixes usually solve it: wrong tweet, invalid URL, private post, rate limit, or partial thread.
Twitter Thread Reader: Read Long X Threads as Articles
Need to read a long X thread without losing the flow? Here is how a Twitter thread reader turns scattered replies into a clean article-style view.
Twitter Thread Unroller: How to Unroll X Threads in 2026
Learn how to turn a long Twitter or X thread into a clean article view, copy the full text, and pull media from every tweet in one place.