Native quality
Every MP4 variant the source exposes, up to 1080p.
Works the same in Chrome, Edge, Firefox, or Safari
On desktop this is a normal browser download — no extension to install, no right-click trick needed on X's own page, because X never exposes a raw file link to right-click in the first place.
Download only content you own or have permission to use. Public posts only; we store no videos. Responsible use
No extension and no login. Copy a public X link, paste it above, then save the MP4 X already encoded.
Open the tweet or live. Tap Share (or the three dots), then Copy link. Extra bits like ?s=20 are fine — we read the post id.
Example account · demo
https://x.com/username/status/1234567890
Drop the URL in the field on this page and press Extract. Public videos, GIFs, photos and lives are read the same way.
Choose 1080p, 720p or a lighter MP4. Or save just the soundtrack as MP3. Lives can be watched first; replay buttons appear when they end.
If Extract finds nothing, the post is private, deleted, or not public media. Open the same link logged out on X to check.
Downloading multiple videos from the same thread means repeating this per post — there's no batch/bulk mode, since each tweet is a separate extraction.
Every MP4 variant the source exposes, up to 1080p.
Watch while it is live, then save the replay.
No sign-in. History stays on this device.
No — X streams video through a player that doesn't expose a direct file URL to the browser's right-click menu, which is exactly why a separate tool is needed to resolve the real MP4.
Wherever your browser's default download location is set — usually a Downloads folder in your user directory on both Windows and macOS, unless you've changed that setting.
Not really — an extension needs permission to read every page you visit, which is a bigger footprint than a site you only visit when you actually want to download something.