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 column 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

  • Takes a column of post links, or the whole profile, as one project
  • Files grouped by account and named after the author and the post
  • Your computer fetches 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. A post with a video goes to Video Downloader, which then asks how high the quality may go; a post with photos goes to Gallery Downloader. A profile goes to Gallery Downloader too, marked “This address needs a login”, and its next step offers what to take, 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 the session stays 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 fetched while signed in counts as your account's activity on X. Running the project again later brings only the posts published since.

Twitter Profile Downloader: Every Photo and Video of an Account

With “Timeline” ticked, the program walks 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 wizard: 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 the plugin: if it is a video, Video Downloader takes the whole list and keeps only videos. Want the photos as well? Pick Gallery Downloader from the plugin list in the wizard.

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 on the site” to jump back to X.

Only What Is New

A second run of the same project skips everything already on your disk and fetches 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 column 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?

Take the post's address from the address bar, start a “New project” with it and go on: Video Downloader handles the video and 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”. Gallery Downloader picks it up and saves each photo 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 fetch only new posts.

Can I download several Twitter videos at once?

Yes. List their addresses in “New project”, one per line, and they come down together, no sign-in required. A list that starts with a video goes to Video Downloader and keeps only videos; choose Gallery Downloader in the wizard 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 the session is reused 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 X's best version under the ceiling set in the wizard, up to 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 takes them the same way as 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 take 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