X Video Downloader
Save a video or GIF from a post on X as MP4, with MP3 options when the post has an audio track. Works with x.com and twitter.com links alike.
Supported inputs and outputs
Paste a public post ("tweet") link containing video or GIF media, from either x.com/USER/status/ID, the older twitter.com/USER/status/ID format, or the mobile mobile.twitter.com variant — all resolve to the same post and work identically here. A quote-post or retweet link works too, as long as it's the video-carrying post itself, not a reply that only mentions it.
Video output
MP4, at whatever resolutions the post's own media provides.
Audio output
MP3 at 128, 256, or 320 kbps, where the post has an audio track.
Why quality can look compressed compared to the original
X's own upload pipeline re-encodes video fairly aggressively, more so than YouTube or Vimeo tend to — this is a platform-side compression choice, not something that happens during extraction. NoBsDL offers the resolutions returned for the post and downloads at the selected resolution ceiling; it cannot recover quality that X does not provide.
How it works
- Copy the post link from the Share icon or your browser's address bar.
- Paste it above and select Extract Formats.
- Choose MP4 or an MP3 bitrate, if audio is available.
- The file downloads directly to your device.
What this page can't do
- Posts from protected (private) accounts.
- Direct-message media of any kind.
- Spaces (live audio rooms) — this page is for post-attached video/GIF only.
- Deleted or suspended-account posts.
Troubleshooting
"Could not read this link"
Confirm the account is public and the post loads without a login prompt in a private browser window.
Post has multiple videos or images
NoBsDL extracts the primary media attached to the post; a post with several clips may need to be opened directly to identify the exact one you want.
Video looks blurry or low-bitrate
That's typically X's own compression on upload, not a NoBsDL processing issue — see "Why quality can look compressed" above.
Link opens the account, not the specific post
Make sure the copied URL includes /status/ followed by a long number — a profile link alone has no single post to extract from.
Privacy & temporary files
No account is required and downloaded media is not retained after processing — files are automatically deleted from our servers within about an hour of processing, though some delivery paths extend this slightly to keep a download link valid. See the Privacy Policy.
FAQ
Related tools
Need larger downloads or priority access? Supporters get up to 2GB downloads and a dedicated processing lane.
⚡ View supporter options