How to Save Videos from X (Formerly Twitter) | Step-by-Step for PC and Phone

Created onSeptember 17, 2026 at 1:46 PM
thumbnail Image

When a video comes past on X (formerly Twitter) and you want to keep it, there is no save button anywhere in the app. Bookmarking is an option, but the bookmark goes with the post if it is ever deleted, and none of it plays where there is no connection, so there are plenty of occasions where you want the file itself.

Search for a way to save them and the tools themselves are everywhere. When I was looking, though, a lot of them capped how long a video could be and charged money beyond that cap. The cap always seemed to bite exactly when I wanted to keep a long broadcast archive, so I ended up building my own.

This article walks through saving a video as MP4 with the X Video Downloader I built. It works the same from a PC or a phone, and it needs neither an app install nor an account.

  • What you need: the URL of the post containing the video, and a browser
  • What you do not need: an app install, an account, a payment, or a cap on video length

What can and cannot be saved 

To set the scope straight away: what can be saved is public video, and only public video.

Type

Shape of the URL

Saved

Video attached to a post

https://x.com/username/status/○○○

Yes

Live broadcast archive

https://x.com/i/broadcasts/○○○

Yes

Video from a private account

No

Video from a deleted post

No

Live broadcast (broadcast) archives are covered because wanting to watch a stream you missed is a real situation, and both kinds of URL go into the same field with no difference in how you use them.

Videos from private accounts cannot be saved 

I know there is demand for saving video from locked accounts, but this is not supported, and I have no plans to support it.

Making an account private means the person posting has chosen who gets to see it, so building a mechanism that pulls it back out against that choice strikes me as wrong on principle. It is not a question of whether it is technically possible; it is a decision not to build it.

How to save a video 

Download and Save X Live Broadcasts and Videos - X Video Downloader

Download archives of X (formerly Twitter) live broadcasts and videos attached to posts as MP4. Save streams and replays you missed to your PC (Windows, Mac) or phone (iOS, Android) in high quality. Just paste a URL. No account, free.

favicontwvideo-dl.tools.ryusei.io

There are only three steps: copy the URL, paste it, and press "Execute".

  1. Open X Video Downloader in your browser.
  2. Paste the URL of the post containing the video into the input field.
  3. Press "Execute" and the request joins the queue; once processing finishes, the "Video (mp4 format)" button becomes clickable.
The X Video Downloader home screen, with the field for pasting a post URL and the Execute button

The output is MP4, and the highest quality available is picked automatically, though if the original video was uploaded at low quality then that is naturally what you get.

On a PC 

Use the share icon at the top right of the post and choose "Copy link to post" to put the URL on your clipboard; copying it from the browser address bar while the post is open gives you the same thing.

On a phone 

Tap the share icon on the post and choose "Copy link". Both iOS and Android work straight from the browser, so there is no need to install an app for this.

Longer videos take longer 

How long processing takes comes down to the length of the video and how fast the data comes back from X’s delivery network. A short video finishes while you wait, but a long live broadcast can take anywhere from tens of minutes to about an hour.

Processing runs through a queue to keep the load on the server down, so requests may be turned away if a lot of them arrive in a short window.

The request list showing three states side by side — encoding, pending and completed — with the download button active only on the completed row

Each row shows "Pending", "Encoding" or "Completed", and the download button only becomes clickable on rows that have finished. Rows still encoding also show progress and an estimate of the time left, which is enough to decide whether to wait.

Finished videos are deleted from the server after 24 hours. The limit exists to keep the disk from filling up, though it also means that if someone else requests the same video within that window it can be handed over without fetching it from X again. Either way, download it promptly once it is ready.

Your request history lives in the browser’s local storage, so it survives closing the page, and you can clear entries from the list with "Delete" whenever you want.

When a video will not save 

If pasting a URL does not start anything, or the job fails, the cause is usually one of the following.

Symptom

Likely cause

Rejected with an error

The URL shape is not supported. Check whether it is a post link or a broadcast link

Starts but fails

The original post was deleted, or switched to private

Missing from the list

Browser data was cleared. The history lives in local storage

Cannot download

More than 24 hours passed since completion and the file was deleted

Changes on X’s side can also make something that used to work stop working. I fix those when I notice them, but waiting a while and trying again sometimes gets it through.

What you can do afterwards 

Once the MP4 is on your machine, it is yours to work with. I also run a separate set of tools that stay inside the browser, so a saved video can go straight into them.

  • Pull out just the audio as MP3
  • Make the file smaller
  • Cut out only the part you need
  • Turn it into a GIF
  • Transcribe it and build subtitles

None of them send the video outside your device, so there is no upload to wait through. Loading a file straight after saving it is the fastest route, and the one I use myself.

If you want to save a Space recording 

This article is about video. Saving the recorded archive of an X Space (audio broadcast) means a different tool, so see the article covering that instead. The shape of the URL you paste is different as well.

Frequently asked questions 

Is it free?

It is. No account or login is required, and no cap is placed on how long a video can be.

Do I need to install an app?

No. It runs straight from the browser on iOS and Android, and works the same way on Windows and Mac.

Can I save videos from private accounts?

No. The person posting has chosen who gets to see them, so there are no plans to support it.

What format do I get?

MP4. The highest quality available is selected, but if the video was uploaded to the post at low quality, that is the quality you get.

Can I use the saved video however I like?

Watching it yourself is fine, but the video belongs to the person who posted it, so you cannot redistribute it or publish it as your own work. Treat saving as something you do to watch it privately.

Using it for anything illegal, or in a way that infringes someone else’s rights, is of course prohibited. If it is used for unauthorized reposting, resale, or spreading material to harass someone, that responsibility falls on the person who did it. I built this tool so that things worth keeping can be kept.

Processing never finishes

Long broadcast archives take time, so watch the queue status in the list and wait it out. If nothing changes after several hours, check whether the URL is one of the supported shapes.

Summary 

Saving a video from X needs no app install and no account. Paste a URL, wait, and it lands on your machine as MP4.

  • Videos attached to posts and live broadcast archives are both supported
  • Videos from private accounts cannot be saved, and there are no plans to change that
  • Longer broadcasts take longer, and finished files are deleted after 24 hours
  • The saved MP4 goes straight into compression, trimming, GIF conversion or transcription
  • Keep it to watching privately. Redistribution and illegal use are prohibited
Media Tools — image, audio and video tools that never upload your files

Convert, compress and edit images, audio and video entirely in your browser, with AI upscaling and background removal. Free, no upload, no size limit, no sign-up.

faviconmedia.tools.ryusei.io
How to Download Recordings from X (Formerly Twitter) Spaces | For General Users and Programmers | Ryusei.IO

Until June 2022, recorded archives of Twitter Spaces were deleted after a month. The specification then changed so that they are kept indefinitely, meaning that as long as the host keeps them public, they can be replayed almost permanently.

faviconryusei.io

Latest Tips