Bulk Image Downloader, scan a page and grab every image as a clean ZIP
Bulk Image Downloader Guide

How to Download All Images from a Twitter/X Profile

Updated May 2026 6 min read By the Bulk Image Downloader team

Quick answer

Visit the Twitter/X profile in your browser, click the Bulk Image Downloader extension, and download all tweets' images as a ZIP. No account needed for public profiles.

Twitter accounts vanish. Users delete profiles, get suspended, go private, or simply quit the platform. If you follow a photographer, illustrator, or brand documenting something important, downloading their media locally is a smart insurance policy.

bulkimagedownloader.site · Bulk Image Downloader
Click "Scan page" finds every image, even lazy-loaded ones
IMG product-photo-1.jpg Done . 0.9s
IMG gallery-hero.png Done . 1.1s
IMG banner-2024.webp 82%
3 of 28 converted 0 uploaded
All conversion happens in your browser. Files never reach a server.

Why download from Twitter/X

X/Twitter content is volatile:

Bulk download is the only way to preserve a profile's full media catalog before it becomes inaccessible.

Download a public Twitter profile

  1. Open the Twitter/X profile in your browser (twitter.com/@username or x.com/@username).
  2. Click the "Media" tab on the profile to show only tweets with images.
  3. Scroll to the bottom of the profile to load all media tweets (X lazy-loads, so scroll until no more tweets appear).
  4. Click the Bulk Image Downloader extension icon.
  5. The extension lists all images from all visible tweets. Select "All" and download as ZIP.

The Media tab is essential; it filters out text-only tweets so you only download images. Without it, you are downloading very few images.

Handling retweets, replies, and quote tweets

Twitter/X media includes:

In practice, this means downloading a profile downloads a mix of original and shared media. If you want only the user's original content, you'd need to curate the downloaded ZIP manually afterward.

Account access: login required or not?

Public profiles can be viewed and downloaded without logging in. Your own profile or private (protected) accounts require login:

Performance notes for large profiles

High-volume profiles (thousands of tweets) require patience:

For heavy archiving, consider downloading in batches: Q1 posts one week, Q2 posts the next, etc.

At-a-glance comparison

ToolNo login (public)Media tab filteringHandles quoted tweetsSpeed
Bulk Image DownloaderYesUser manualYesMedium
twitter-media-downloader (CLI)YesYesYesFast
Archive.org snapshotYesN/AN/AInstant (limited)
right-click saveYesNoNoSlow
Twitter's native archiveNoYesYesMedium

Archive Twitter Profiles Now

Bulk Image Downloader scans any page and downloads every image as a clean ZIP. Lazy-load aware, original filenames kept.

Add to Chrome, free

Frequently asked questions

Can I download a private/protected account?
Only if you follow them and they approved your request. Public accounts are downloadable without login.
Do I need to be logged in?
No for public profiles. Yes for your own protected account or someone else's private account (if they let you follow).
What about quoted tweets?
The extension downloads images from both the original tweet and the quote comment.
Will the account owner know I downloaded?
No. Downloading is invisible; there is no notification or log.
How do I know when I've scrolled to all tweets?
Keep scrolling on the Media tab until you see "You've liked all the tweets" or the page stops loading new tweets.

More by Peak Productivity

Free Chrome tools, ranked by what people actually install

Updates every day from real install counts and ship dates.