How to Download an X (Twitter) Post by Link

1

Copy the post link

Open the post in the X app or in your browser. In the app, tap Share, then Copy link. In a browser, copy the URL from the address bar. Both x.com and twitter.com links work.

2

Paste it above

Paste the link into the field at the top of this page and click Get Downloads.

3

Pick the file

In a few seconds you see a preview of the video, GIF or each photo, with a Download button next to every file.

4

Save it

Click Download to save the file to your device in the highest available quality.

What You Get When You Download an X Post

The downloader pulls each file straight from X's own media servers, so you get the source file X stores, not a compressed copy, a screen capture or a re-encoded version. One post link returns every media item attached to that post, with no watermark, no pop-ups and no redirect pages between you and the file.

X video downloader: MP4 in HD, audio included

Get a direct MP4 link for any public X video, ready to play with no re-encoding and no quality loss. The file is the highest resolution X stores for that post, 1080p Full HD for most uploads, or higher if the creator uploaded a larger file. The audio track is included, so this is a Twitter to MP4 download in one step, with nothing to convert.

X image downloader: the original file, not the timeline preview

Photos in the X feed are compressed previews, and right-click save gives you that preview. The tool fetches the original upload, up to 4096x4096 pixels and often several times larger than the in-app version. That matters most for infographics, screenshots, art and text-heavy images where readability counts. Files come back as JPG (JPEG) or PNG, matching what the author uploaded.

Multi-image posts: every photo, one click each

When a post carries several photos, each one is listed separately with its own Download button, all at original resolution, not just the first image.

X GIF downloader: the looped MP4 that X actually stores

X converts every animated GIF into a short, silent, looping MP4 the moment it is posted, so the sharpest version that exists is that MP4, and that is what you download. It plays and loops in any player and on every phone; if you need a real .gif file, convert the MP4 with any free MP4 to GIF converter afterwards.

Download X Posts on iPhone, Android and Desktop

The downloader is a web page, so there is nothing to install on any device. Here is the exact flow on each platform.

iPhone and iPad

In the X app, tap Share, then Copy link. Open this page in Safari, paste the link, tap Get Downloads, then tap Download on the file. Safari saves it to the Files app; open the file there, tap the share icon and choose Save Video or Save Image to move it to Photos. If the video plays instead of downloading, you are probably inside an in-app browser: open this page in Safari itself, or press and hold the video and choose Download.

Android

Copy the post link from the X app with Share, then Copy link. Open this page in Chrome or any browser, paste the link and tap Get Downloads. The file saves to your Downloads folder.

Windows, Mac and Linux

Copy the post URL from the address bar, paste it into the field on this page and click Get Downloads. The file goes to your browser's default downloads folder. No desktop app and no browser extension is needed.

Why This Beats Right-Click Save, Screen Recording and Extensions

Right-clicking an image on X saves the compressed preview, and X has no save option for video at all. Screen recording re-captures the video with quality loss and the on-screen interface. Browser extensions ask for broad permissions and break every time X changes its front end. The downloader skips all of that and fetches the original file from X's servers, with no watermark and nothing to install.

If you already have a pbs.twimg.com image URL and want the original size without any tool, add ?format=jpg&name=orig to the end of that URL. There is no equivalent trick for video: video.twimg.com links point to single quality variants, so paste the post link into the downloader to get the highest one.

Download All Media From an X Account, Search or List

This tool takes one post link at a time. To pull every photo and video from a profile, a keyword search, a list or a thread, use the Sorsa API, the same engine that powers this page. Every tweet the API returns carries an entities array with the direct media URLs, and the author profile ships in the same response at no extra cost.

POST https://api.sorsa.io/v3/tweet-info
ApiKey: YOUR_API_KEY
{"tweet_link": "https://x.com/username/status/1234567890"}

Billing is flat: one call is one request whatever it returns. On a batch basis media collection runs from $0.02 per 1,000 tweets, up to 50x cheaper than the official X API, which bills every post and every author profile as a separate resource. Every new key includes 100 free requests, with no card and no approval queue. Step-by-step guides with code: how to download Twitter media via API, how to scrape Twitter images in bulk and how to download all tweets from a user.

Frequently Asked Questions

Is the X downloader free?

It is free to start and there is nothing to install. Downloads run on the Sorsa API: every new API key includes 100 free requests, no card required, and one download is one request. Beyond that, plans start at $49 for 10,000 requests.

How do I download an X (Twitter) post?

Copy the post link, paste it into the field at the top of this page and click Get Downloads. The tool lists the post's video, photos or GIF with a Download button next to each file; click Download to save it in the highest quality available.

Does it save the whole post or only the media?

It downloads the media in the post: the video as MP4, every photo at original resolution and the GIF as MP4. It does not export the post text and does not create a screenshot of the post.

What video quality do I get?

The highest resolution X stores for that post. For most videos that is 1080p Full HD; if the creator uploaded a higher-resolution file, you get that version. Nothing is re-encoded or compressed.

Do the downloaded files have a watermark?

No. You get the raw MP4, GIF and image files exactly as they are stored on X's servers, with no logo, overlay or added branding.

Can I download a GIF from X as a real .gif file?

You get the looped MP4 that X stores, because X converts every GIF to MP4 on upload and that MP4 is the highest-quality version that exists. To get a .gif file, run the MP4 through any free MP4 to GIF converter.

Can I download all the photos from a post with several images?

Yes. Every photo in a multi-image post is listed separately, each at its original resolution, with its own Download button.

Why are the downloaded images sharper than what I see on X?

X shows compressed previews in the timeline, and right-click save gives you that preview. The tool fetches the original upload, up to 4096x4096 pixels, which is the same file you get by adding ?format=jpg&name=orig to a pbs.twimg.com link.

Can I paste a pbs.twimg.com or video.twimg.com link instead of the post link?

Paste the post link (x.com/username/status/...). A pbs.twimg.com URL points to one image size and a video.twimg.com URL points to one quality variant, while the post link lets the tool find every file attached to the post and pick the best version of each.

How do I save a video from X on iPhone?

Copy the link with Share, then Copy link in the X app, open this page in Safari, paste it, tap Get Downloads, then tap Download. iOS saves the MP4 to the Files app; open it there and choose Save Video to move it to Photos. If the video plays instead of downloading, use Safari rather than an in-app browser, or press and hold the video and choose Download.

Can I download from a private or protected account?

No. The tool works with public posts only. Protected accounts, deleted posts and posts from suspended accounts cannot be processed.

Why did the download fail?

Check that you pasted a single post link (x.com/username/status/...) rather than a profile, search or timeline URL, that the post is public, and that it actually contains a photo, video or GIF. If the post was deleted or the account is suspended, the media is no longer available on X's servers.

Can I get just the audio or an MP3?

The MP4 already includes the audio track, but the tool does not produce an audio-only file. Download the MP4 and extract the audio with FFmpeg or any converter.

Is there a Sorsa downloader app or Chrome extension?

No, and none is needed. The downloader runs in any browser on iPhone, Android and desktop, with nothing to install and no permissions to grant.

Can I download all media from an X account or from many posts at once?

Not with this tool, which handles one post per link. The Sorsa API does: it returns direct media URLs for whole timelines, searches and lists, up to 100 posts per request, from $0.02 per 1,000 tweets. The API media download guide has the full walkthrough with code.

Is it legal to download videos and images from X (Twitter)?

Saving publicly posted media for personal offline viewing is generally acceptable. Reposting, redistributing or using downloaded content commercially without the creator's permission may breach copyright law and X's Terms of Service. Always respect the rights of content creators.