Twitter Video Tools: Free Downloaders for Videos, GIFs, and Photos
Three free tools for saving media from any tweet. Pick the right one based on what is in the post. Works on twitter.com and x.com. No signup, no watermark.
Twitter Video Downloader
Save MP4 videos from any tweet. Pick 720p, 1080p, or 4K when the author uploaded that high. The full picker lists every quality variant Twitter actually stores.
Best for: A tweet that has a video player in the timeline.
Open the tool →Twitter GIF Downloader
Save GIFs as MP4 from any tweet. Twitter has not served real .gif files since 2014, so the saved file is always .mp4. Convert to true .gif on your phone if a forum needs it.
Best for: A tweet with a GIF that loops automatically.
Open the tool →Twitter Photo Downloader
Save photos and images from any tweet in PNG, JPG, WebP, or original quality. Multi-image posts download all four. Format conversion happens on your device.
Best for: A tweet with one or more still images attached.
Open the tool →When to use each Twitter video tool
The three tools cover the three media types Twitter supports in a tweet: video, animated GIF, and still photo. Twitter does not support audio-only posts or long-form video uploads beyond the built-in cap, so these three cover the entire posted-media surface.
Use the video downloader when the tweet has a video that plays with a play button and shows a duration. These are .mp4 files, often with multiple quality variants. The downloader's picker shows every quality the author uploaded, usually some combination of 320p, 480p, 720p, 1080p, and occasionally 4K.
Use the GIF downloader when the tweet has a short looping clip with a GIF badge and no audio. Twitter encodes these as small MP4 files and labels them as GIFs. The downloader saves the .mp4. Convert to true .gif externally if a destination requires it.
Use the photo downloader when the tweet has one or more still images. The tool finds all attached images (Twitter allows up to four per tweet) and gives you a per-image download button with format choices (PNG, JPG, WebP, or original).
If you paste a tweet into the wrong tool, the tool tells you and links over to the correct one. So when in doubt, just paste; the page itself will redirect you if needed.
Twitter video specs you should know
Twitter encodes uploaded videos into a stack of quality variants. Each variant is a real .mp4 file with H.264 video and AAC audio, wrapped in standard MP4. The variants share the same source; they are re-encoded down from whatever the author uploaded.
Common variants you will see in the picker:
- 320p: small file, used by Twitter's mobile app on slow connections.
- 480p: middle ground. Roughly 1 MB per 10 seconds at typical bitrates.
- 720p HD: the most common ceiling for older uploads. Used to be Twitter's max.
- 1080p HD: available when the author uploaded a 1080p source. Now standard for creators recording on phones with HD video.
- 4K: only for posts where the author uploaded a 4K source. Rare but real.
Aspect ratios are preserved. A vertical 9:16 phone clip stays 9:16 when downloaded. The picker shows the actual width and height of each variant alongside the bitrate, so you can pick based on what your destination needs.
GIF vs video on Twitter: format differences
On Twitter, both videos and GIFs are technically MP4 files. The difference is how the platform tags them. A video has audio, has a play button, and shows a duration. A GIF is silent, loops automatically, and has a GIF badge in the corner.
Twitter switched GIFs to MP4 silently around 2014 because real .gif files are huge: a 5-second .gif can be 8-10 MB, while the same clip as MP4 is 200-500 KB. The tradeoff: you can no longer save a true .gif from Twitter directly. If you need an actual .gif file (for an old chat app, a forum that rejects video, or an avatar uploader that requires the .gif extension), the two-step is: save the .mp4 from the GIF downloader, then run it through a converter like ezgif.com.
For most modern destinations (Slack, Discord, modern messaging apps, social platforms), the .mp4 file is fine. They all autoplay short MP4s the same way they autoplay GIFs.
Photo formats: PNG, JPG, WebP, or original
The photo downloader gives you four format choices per image:
- Original: the exact bytes Twitter is storing, at the resolution the author uploaded. JPG. Highest fidelity.
- PNG: lossless re-export from the original on your device. Bigger file, no quality loss. Pick when transparency matters or when you need to round-trip the image without further compression.
- WebP: smallest file. Good for re-uploading to a destination that accepts WebP.
- JPG: re-encoded at 95% quality. Use when you need a different size in the same format.
All format conversion happens on your device using the browser's canvas API. Nothing is uploaded; nothing is processed on a server. The original JPG comes from Twitter's CDN; the converted versions are produced locally before the file saves.
Mobile workflow: save Twitter media to your phone
All three tools work in mobile Safari and mobile Chrome. The flow is the same: from the Twitter / X app, tap the share icon on a post, pick Copy link, paste it into the tool, and tap Download.
On iPhone, files land in the Files app. To get a video into your camera roll, open Files, find the saved .mp4, tap the share icon, and choose Save Video. For images, the camera roll save option appears directly. On Android, files go to the Downloads folder and any video player or chat app picks them up from there.
No app install needed. The tools run entirely in the browser.
Frequently asked questions
What's the difference between the three Twitter video tools?
The video downloader handles tweets with a video player. Those are .mp4 files with a quality picker (720p, 1080p, sometimes 4K). The GIF downloader handles animated GIFs, which Twitter actually serves as .mp4 but treats as a GIF in the UI. The photo downloader handles still images. If you paste a tweet into the wrong one, the tool tells you and links to the right one.
Why does Twitter store GIFs as MP4?
Twitter switched away from true .gif files in 2014 to keep file sizes small and timeline scroll smooth. Every animated GIF on Twitter is actually a small MP4. That is why the GIF downloader saves a .mp4. To get a true .gif file, save the .mp4 here and convert it via a free tool like ezgif.com.
What is the maximum video quality I can download?
Whatever the author uploaded. Twitter does not upscale. If the source was 720p, that is the ceiling. If they uploaded 4K, you can save 4K. The picker on the video downloader page shows every variant Twitter actually stores for that tweet, so you see exactly what is available.
Are these tools free?
Yes. All three are free with no signup, no watermark, and no daily cap on a normal browsing session. We rate-limit per IP to protect upstream cost, but standard human use never hits it.
Do these work for X.com URLs?
Yes. Twitter rebranded to X in 2023 but the tweet IDs and CDN are the same. Paste a twitter.com, x.com, or mobile.twitter.com URL and the tool handles it.
Can I download a whole thread at once?
Not yet. Each tweet is the addressable unit for media on Twitter, so the tools work one tweet at a time. For threads with media spread across multiple tweets, paste each tweet URL in turn. Bulk thread mode is on the roadmap.


