Twitter Downloader for X Videos and Photos

X, the site that used to be Twitter, shows photos as reduced copies and plays videos in its own player. NeoDownloader saves the originals: paste a post, a list of posts or an account's profile, and the photos arrive at the largest size X keeps, the videos in the best quality it has. A single post needs no sign-in, and every file is named with the author and the opening words of the post.

✓Windows, Mac and Linux✓Videos and photos✓A single post without a sign-in✓A whole profile at once✓Supports 1,200+ sites
How it works0:36

Twitter Media Downloader vs Online Sites and Chrome Extensions

Online sites and extensions

  • Handle a single post, then ask for the next link
  • Drop files named with long strings of digits
  • Pass each link through their own servers
  • Pay for themselves with ads around the button
  • Forget the post behind each file

NeoDownloader

  • Downloads a list of post links, or the whole profile, as one project
  • Files grouped by account and named after the author and the post
  • Your computer downloads from X itself
  • Installed once, no ads in the way
  • Every file can lead you back to its post

How to Download Twitter Videos and Photos

X Premium subscribers can save a video from a post when its author allows downloads. For photos and videos, one post or a whole profile, four steps:

One-time setup: download NeoDownloader and install it. It is available for Windows, Mac and Linux. The steps below are what you repeat each time.

  1. 1
    X
    x.com/NASA

    Copy an X Address

    On X, open the post and take its address from the address bar or from the share menu under it. Gather several posts by copying them one by one; for an account's whole timeline, the profile's address is what you need.

  2. 2
    ProjectsNew project

    What do you want to download?

    x.com/NASA

    Next

    Paste It into NeoDownloader

    Click New project; the address is already in place, and any others go one per line. Click Next. For a post with a video, the next step asks how high the quality may go. A profile is marked “This address needs a sign-in”, and its next step offers what to download, with “Timeline” already ticked.

  3. 3

    Sign in on the site

    ContinueCancel

    Sign In to X for a Profile

    Choose the folder and click Create project. Posts start downloading at once with no sign-in. A profile needs one: the first time, X's login page appears in NeoDownloader's own browser window, apart from the browser you normally use; log in, click Continue, and NeoDownloader stays signed in for later profile projects.

  4. 4
    Projects

    NASA

    Get the Videos and Photos

    Files are named after the author and the first words of the post, and a profile's go into a folder carrying the account's name. Whatever is downloaded while signed in counts as your account's activity on X. Running the project again later downloads only the posts published since.

Twitter Profile Downloader: Every Photo and Video of an Account

With “Timeline” ticked, the program goes through the account's posts from newest to oldest and keeps every photo and video it finds there, in the account's folder. Reposts are skipped, so the folder holds what the account itself published.

Start the same project again later, and it saves only the posts that appeared since the previous run.

X answers a whole profile only to a signed-in account, so a profile needs a sign-in. On a large profile X may make NeoDownloader wait until its limit resets; the project carries on by itself.

Twitter Image Downloader: Photos in Original Size, Videos in HD

On the page, X shows a reduced copy of a photo. NeoDownloader asks X for the original file, the largest copy X keeps.

A video arrives in X's best version that fits the quality picked in the “New project” window: up to 1080p in the free version, above that with Premium where X has it. Nothing is upscaled or re-encoded.

A list of posts is one project, and the first link decides what it keeps: if that link is a video, the project keeps only videos. Want the photos as well? Pick Gallery Downloader from the list of plugins in the “New project” window.

Download Twitter Posts and Profiles by Their Addresses

  • A single post with photos or a video - x.com/…/status/…, no sign-in needed
  • The same post as a twitter.com address, or the link its share menu copies
  • An account's whole timeline - x.com/ plus the account name, with a sign-in
  • A batch of posts - one address per line, kept as one project

Twitter Downloader Features

What a profile, a post and a list of posts become

An Account in One Folder

Give it a profile's address and sign in once: every photo and video the account posted is gathered into a folder named after it.

Names You Can Read

X's files carry long numbers for names. NeoDownloader writes the author, the date and the opening of the post instead, keeping the number at the end: SpaceX [2026-09-23] Stacking Starship ahead of Flight 14 2102820322915353038.mp4.

Every File Knows Its Post

Behind every file stays the link to its post: look under “Found on” in the file's properties, or use “Open in browser” to jump back to X.

Only What Is New

A second run of the same project skips everything already on your disk and downloads only fresh posts.

Twitter Downloader FAQ

Is there a free Twitter video downloader?

Yes. NeoDownloader works with X, the former Twitter, and has a free version: it keeps the photos and videos of a post or of a list of posts. The free version has no time limit; Premium lifts its limits on the number of files per project.

How do I download a video from Twitter?

Copy the post's address from the address bar, start a “New project” with it and go on: NeoDownloader asks for the quality, and “Create project” saves the MP4. A single post needs no sign-in.

How do I download photos from Twitter?

Paste the post's address into “New project”. Each photo is saved in the original size X stores, without signing in. For an account's photos, use its profile address.

Can I download all the videos and photos of a Twitter profile?

Yes, with a sign-in. Put the profile's address (x.com/ and the account's name) into “New project”; “Timeline” is already ticked and covers every post with photos or videos. NeoDownloader opens X the first time for you to log in, and later runs download only new posts.

Can I download several Twitter videos at once?

Yes. List their addresses in “New project”, one per line, and they download together, no sign-in required. A list that starts with a video keeps only videos; choose Gallery Downloader in the “New project” window to keep the photos too.

Do I need an X account?

For posts, no: single posts and lists download signed out. For a profile, yes, because X shows a whole timeline only to logged-in users. The first profile project opens X in NeoDownloader's built-in browser to log in, and that sign-in is used again afterwards. Downloads made while signed in count as activity of your X account.

What quality are Twitter videos and photos downloaded in?

Photos come in their original size, the biggest X stores. Videos come in the best version X has, no higher than you set for the project and at most 1080p in the free version. Nothing is upscaled or re-encoded.

Does it work with twitter.com links?

Yes. X still answers the old twitter.com addresses, and NeoDownloader downloads from them the same way as from x.com ones - the mobile.twitter.com form and a link copied from a post's share menu too.

Can I download from a protected X account?

Only what X already shows your account. NeoDownloader looks at X with your sign-in and cannot open anything beyond it.

Is there a Twitter downloader online or as a Chrome extension?

Neither. NeoDownloader is installed on your computer, which lets it download a whole profile or a long list of posts in one project and save the files directly to your disk.

Ready to Download from X?

Copy a post or a profile from X and make a project of it. The free version has no time limit.

Available for Windows, Mac and Linux