All guides
Guide3 min readBy DrummerduckJul 17, 2026

Download Twitter Videos in 1080p Full HD

You saved a clip, dropped it into a slide deck, and put it on the big screen in a meeting. It looked fine on your phone. Blown up on a projector it's a smear of blocks, and everyone can see it. The problem is that X quietly serves the same video at several sizes, and it never tells you which one you're watching. The version streaming to your feed is often a compressed 480p or 720p copy chosen to save the platform bandwidth, not the crisp file the uploader started with. If you grab whatever the player happens to be showing, you inherit that guess.

The fix is to pick the resolution yourself.

Short answer: paste the tweet link into the downloader, then click the 1080p button in the quality list. If 1080p isn't there, the uploader's source video simply wasn't that large to begin with.

Try it now

Paste a Twitter/X link and download in seconds — free, no login.

Open the downloader

How to get the 1080p file

  1. Copy the tweet link. Use the share icon under the post, then Copy link.
  2. Paste it into the box on the home page and let it read the tweet.
  3. The downloader lists every resolution the post contains, commonly 270p, 360p, 480p, 720p, and 1080p.
  4. Click the 1080p button to save that exact MP4.

You always see the full ladder of versions, so there's no guessing about which file is which. If you'd rather have the raw address, the copy button next to the 1080p entry hands you the direct video URL for editing tools or scripts. The plain-English walkthrough lives in how to download a Twitter video, and there's a dedicated 1080p downloader page if you want to land straight on it.

Why some videos cap below 1080p

X re-encodes each upload into a fixed set of sizes, but it only builds versions up to the resolution of the file the uploader provided. The ceiling comes from the source, not from this tool.

A few patterns explain almost every "where's my 1080p" case:

  • The uploader posted a smaller file. Send X a 720p clip and 720p is the top rung; 1080p is never created.
  • The tweet is old. Twitter's early encoding ladders topped out lower, so many pre-2018 videos max at 720p or below no matter how they were shot.
  • It's a portrait or square clip. Vertical video is measured by its longest side, so a phone recording might list an unusual height like 1280 rather than a tidy "1080p" label.
  • It's a re-share or a screen recording. Content that's already been compressed once gets compressed again on upload, so its best version starts life lower.

The downloader never upscales or paints in detail that isn't there. Picking the top variant gets you the best file X actually stored, which is the most any tool can honestly promise. For the rare 4K source, there's a 4K page too, though true 4K on X is uncommon.

Getting a specific quality from the API

Scripts can request an exact resolution. The /api/download endpoint streams the MP4 as a file attachment, and the quality parameter matches a variant label:

curl -L "https://download-twitter-video.drummerduck.com/api/download?url=https://x.com/user/status/1234567890&quality=1080p" -o video.mp4

To see which resolutions exist before you commit, call /api/extract and read the variants array on each media item:

curl "https://download-twitter-video.drummerduck.com/api/extract?url=https://x.com/user/status/1234567890"

Each variant carries quality, width, height, bitrate, and a direct url. Ask for quality=1080p on a video that lacks it and you'll get the best available version instead, so a batch job never breaks on a low-res tweet. The full parameter list is in the REST API guide, and everything for automation sits on the developers page.

Troubleshooting

Only 720p and below show up. The source topped out there. Confirm by opening the tweet on desktop and checking whether it ever renders sharply full-screen; if it looks soft in X's own player, no higher file exists to download.

A private or protected account. Locked accounts keep their media behind a login, so no public tool can read the resolutions at all, let alone the 1080p one. You'd have to save it while signed in as an approved follower.

The 1080p button downloads something that still looks soft. Check the tweet was shot in that resolution rather than upscaled by the uploader before posting. X reports the container size, and a phone can happily wrap a soft 720p capture in a 1080p frame.

Region-locked clips. Some licensed sports and music videos are limited by country. If the extraction server can't reach the file, no quality will list, even the low ones.

Frequently asked questions

How do I know which quality is best?

The list is sorted with the highest resolution at the top. 1080p is Full HD, and anything above 720p counts as HD.

Why is 1080p missing on some tweets?

Because the original upload wasn't 1080p. The tool can only offer versions X encoded from the source file.

Does downloading 1080p reduce quality?

No. You get the exact MP4 X stored, with no extra compression and no watermark.

Can I do this on my phone?

Yes. See the guides for iPhone and Android.

Try it now

Paste a Twitter/X link and download in seconds — free, no login.

Open the downloader

Only download public content you have the right to use, and respect copyright.