How to download videos from Twitter (X)
You download a Twitter (X) video by copying the post link, pasting it into a video downloader that accepts X URLs, and saving the MP4 to your device. X doesn't include a native "save video" button in the app—long-press usually just bookmarks the tweet. The copy-link → converter flow takes under a minute on iPhone, Android, or desktop. If the same clip was cross-posted to YouTube, you can also use our YouTube to MP4 converter for a often-higher-quality file.

Before you start
| Requirement | Notes |
|---|---|
| Public tweet | Protected accounts block most downloaders |
| Video tweet | Text-only posts have nothing to save |
| Stable link | Use Copy link to post, not screenshot |
Private or login-walled content won't extract—that's a platform limit, not a bug in your tool.
Step-by-step on iPhone or Android
- Open the X app or mobile site.
- Find the video tweet.
- Tap Share (iOS) or Share icon (Android) → Copy link to post.
- Open Safari or Chrome.
- Go to a video downloader that supports X/Twitter URLs—or if the video also exists on YouTube, use YouTube to MP4 with that link instead.
- Paste the URL, tap download.
- Save to Files, Downloads, or Gallery depending on your browser.
Mobile tip: X compresses uploads heavily. A 720p-looking clip might be 480p source—don't expect cinema quality.
Step-by-step on PC (Windows/Mac)
- Open the tweet in a browser while logged in (public tweets work logged out too).
- Copy the address bar URL (
https://x.com/user/status/123...). - Paste into your downloader tab.
- Right-click the MP4 → Save link as → pick Downloads.
Desktop browsers show download progress in the status bar or downloads panel.
Method 2: yt-dlp (technical users)
If you already use yt-dlp from GitHub:
yt-dlp "https://x.com/user/status/TWEET_ID"
Update regularly—X changes break extractors. See how to update yt-dlp.
Quality and format expectations
| Source | Typical result |
|---|---|
| Phone upload to X | 720p max, often lower |
| Screen recording repost | Blurry, avoid if original exists |
| Cross-posted YouTube link | Use YouTube URL for best quality |
X videos often lack separate audio tracks— you get one MP4 with audio baked in. For audio-only rips of YouTube versions, use YouTube to MP3.
GIFs vs video on X
Animated GIFs on X are usually short MP4 loops without sound. Same copy-link flow—save as .mp4. True GIF format is rare; convert on desktop with a GIF tool if you need .gif extension.
Troubleshooting
"Video unavailable" — Tweet deleted, account private, or geo-blocked.
Downloader shows only thumbnail — Post is an image carousel, not video. Pick the slide with motion.
Two videos in one tweet — Some threads attach multiple clips; you may need each tweet's link separately.
Fake download sites — Same rules as YTMP3 safety: one trusted domain, no ".exe" helpers.
Legal and etiquette
Downloading someone else's video to repost without credit violates X rules and may infringe copyright. Save for personal archive, content you own, or posts with explicit reuse permission. News and meme repost culture isn't a legal defense.
Creators: watermark your work if you care about attribution—download tools strip tweet UI, not invisible marks.
Conclusion
Copy the tweet link, paste into a downloader, save the MP4. On phone, use Safari/Chrome and stash the file in Downloads or Files. When the clip lives on YouTube too, pull from YouTube for better quality through our converter.
YouTube cross-posts: YouTube to MP4 converter — paste the YouTube URL, not the tweet link.