---
title: "Twitter Video Downloader: Save X Videos and GIFs as MP4 | Keep"
description: "Find the available MP4 versions for a public X video or GIF, compare the quality options, and save the file on desktop or mobile."
canonical: "https://keep.md/tools/x-video-downloader"
language: "en"
---

# Download a public Twitter video as an MP4

Find the available MP4 versions for a public X video or GIF, compare the quality options, and save the file on desktop or mobile.

## How to use this tool

Paste a public X post URL and select Get video. Preview each attached video or GIF, then download any available MP4 quality.

## Save the X posts worth keeping

Posts and full threads as Markdown

Paste an X link into Keep and it saves the text, media, quoted posts, and the author’s whole thread in order.

Your bookmarks, synced

X bookmark sync brings your private X bookmarks into Keep automatically, and checks the public profiles you follow every hour.

Search it, or ask your agent

Search the text of everything you saved, or connect Keep to Claude, Codex, or Cursor over MCP.

Saving posts and threads is included with Personal ($10/month or $249 once for lifetime access). X bookmark sync is an add-on for $5/month.

[Sign up for Keep](https://app.keep.md/signup?utm_source=keep.md&utm_medium=tools&utm_campaign=x-video-downloader)

[See how Keep saves X posts](https://keep.md/features/x-bookmarks)

## Download public Twitter videos as MP4 files

Paste a public Twitter or X post URL and select **Get video**. The downloader finds the public MP4 variants returned for each video in the post and lists them with the highest available bitrate first. Choose the resolution and bitrate that suit your use.

Posts can contain more than one video. Each item is shown separately with its own player, length, and available files. Use the [Twitter viewer](https://keep.md/tools/twitter-viewer) when you need to inspect the full public post first.

## Pick the quality you actually need

X encodes each upload into a small set of MP4 renditions and this Twitter video tool lists exactly those. A typical post returns two to four files, from around 320x180 up to 1280x720 or 1920x1080. The label shows the height when X reports it, otherwise a bitrate-based estimate, so a file marked 720p is the 720p rendition X stored rather than a conversion made here.

| What you need | Pick |
| --- | --- |
| Reposting or editing the clip | The top entry: highest bitrate, largest file |
| Sending it in a chat or email | A middle entry around 640x360 |
| A quick reference copy | The smallest entry |

There is no upscaled HD or 4K option here. The largest rendition X encoded is the ceiling, so a 720p upload downloads at 720p. Keep does not re-encode, sharpen, or add a watermark: the download is the public file X serves.

## Save the file on desktop, iPhone, or Android

The files sit on X's own media domain, so a browser sometimes plays the clip instead of saving it. **Download MP4** tries to save the file directly and opens it in a new tab if the browser does not allow that. Each quality also has an **Open** link to the direct file.

1.  **Desktop:** if **Download MP4** opens the clip in a new tab instead of saving it, use the browser's own save command from that tab, such as right-click and **Save video as**.
2.  **iPhone and iPad:** if **Download MP4** plays the clip instead of saving it, go back, press and hold **Open**, then choose the download option Safari offers, usually **Download Linked File**. The clip lands in **Files** under **Downloads**. Open it there, tap share, and choose **Save Video** to put it in your camera roll.
3.  **Android:** if **Download MP4** plays the clip instead of saving it, go back, press and hold **Open**, and choose the download option Chrome offers, usually **Download link**. The clip goes to your **Downloads** folder.

In-app browsers inside social apps often block downloads. Open the page in Safari or Chrome first if nothing is saved.

## GIFs usually download as video files

X converts animated GIFs into short MP4 videos. That is why a GIF post will usually show up here as an MP4 download instead of a `.gif` file. The [Twitter GIF downloader](https://keep.md/tools/twitter-gif-downloader) covers that case with GIF-specific steps.

## Why a download can open in a browser tab

Some browsers open a public media URL instead of downloading it immediately. If that happens, use the browser's save command from the new tab. Keep does not add a watermark or transcode the file.

## Use downloaded media carefully

A public media URL does not grant usage rights. Download your own videos, assets you have permission to use, or posts where saving a local copy is allowed by the rights holder.

## Questions

## Frequently asked questions

### How do I download a Twitter video?

Paste the public X or Twitter post URL above. If the post contains a video or GIF, the tool shows the MP4 variants X makes available.

### Does this work for GIFs?

Yes. X stores animated GIFs as MP4 files, so GIF posts usually download as MP4 videos.

### Can this download private videos?

No. It only works for public posts returned by X through public data. Private, deleted, or unavailable videos cannot be recovered here.

### Does Keep store the video?

No. The page returns direct public media URLs. Keep does not proxy, store, or rehost the video files.

### What video quality can I download?

The tool lists the public MP4 variants returned for the post, including resolution and bitrate when available. The set varies by video: two to four renditions is common, topping out at 720p or 1080p.

### Can I download a Twitter video in HD or 4K?

Only if X stored that rendition. 1280x720 and 1920x1080 are the usual top variants. Nothing here upscales a smaller file.

### How do I save a Twitter video on my iPhone?

Tap Download MP4. If Safari plays the clip instead, go back, press and hold Open next to the quality you want, and choose Download Linked File. The clip lands in Files under Downloads. Open it, tap share, and choose Save Video to move it into your camera roll.

### How do I save a Twitter video on Android?

Tap Download MP4. If Chrome plays the clip instead, go back, press and hold Open next to the quality you want, and choose Download link. Chrome saves the clip to your Downloads folder.

### Can a post contain several downloadable videos?

Yes. When the public post contains several videos, each item and its available MP4 variants are listed separately.

### Does Keep add a watermark to the downloaded video?

No. Keep links to the public MP4 variant and does not add a watermark or transcode the file.

### Why did the video open in a new browser tab?

If the browser does not let the page save the file directly, Download MP4 opens the direct media URL in a new tab instead. Use the browser's save command from that tab.

### Can I download a whole thread of videos at once?

No. The downloader handles one post URL at a time. A single post can still return several videos when that post contains more than one.

### Do I need an X account or login?

No. Paste a public post URL. The downloader does not ask you to connect an X account.

### Can I use videos downloaded from X anywhere?

A public media URL does not grant reuse rights. Download your own media or content you have permission to save and reuse.

### Does this support x.com and twitter.com URLs?

Yes. Paste a full post link from x.com, twitter.com, mobile.twitter.com, or a supported mirror such as fxtwitter.com or vxtwitter.com.

## Related tools

[

### Twitter GIF downloader

Save the animated GIF from a public X post. X stores GIFs as short MP4 clips, so you get an MP4 you can keep or convert.

](https://keep.md/tools/twitter-gif-downloader)[

### Tweet to image

Turn a public X post into a clean PNG. Pick a light, dim, or dark theme and a square, landscape, or portrait canvas.

](https://keep.md/tools/tweet-to-image)[

### Twitter thread reader

Paste any post from an X thread to read the author’s posts in order on one page, then copy or download it as Markdown, text, or JSON.

](https://keep.md/tools/x-thread-unroller)[

### Twitter reply viewer

Read the public direct and nested replies to any X post, then copy or download the conversation as Markdown or JSON.

](https://keep.md/tools/twitter-reply-viewer)
