![Build]
A browser extension that lets you download high-quality images from X/Twitter profiles in bulk.
Open someone's X profile, Click the ⬇ button, and get all their images in a ZIP file (Full Quality)!
Built with TypeScript and WXT.
- 🚀 One-click bulk downloading
- 📦 Automatic ZIP file creation
- 🖼️ Downloads highest quality versions (4K when available)
- 🎯 Clean UI integration with X's interface
- 📊 Real-time progress tracking
- 🔄 Auto-scrolling to find more images
- 🎨 Preserves original image formats (JPG/PNG)
Download from the chrome store OR:
- Clone this repo:
git clone https://github.com/bewinxed/xitter-scraper
cd x-image-downloader
- Install dependencies:
bun install
- Build the extension:
bun run build
- Load the extension:
- Open Chrome/Edge
- Go to
chrome://extensions
- Enable "Developer mode"
- Click "Load unpacked"
- Select the
dist
folder
- Navigate to any X/Twitter profile
- Find the download button next to the Follow/Following button
- Select how many images you want to download
- Watch the progress bar as images are collected and downloaded
- Get your images in a nicely organized ZIP file!
Run the dev server:
bun dev
-- then, see no 4 at installation section!
Build for production:
pnpm build
- TypeScript
- WXT (WebExtension Tooling)
- JSZip
- Only downloads media from the current profile/timeline view
- Downloads highest quality versions:
- JPGs: Up to 4096x4096 resolution
- PNGs: Original quality
- The extension requires permissions for:
- x.com & twitter.com (for UI integration)
- pbs.twimg.com (for image downloads)
Don't be a jerk. If you claim this is yours or wrap it without credit, I will come to your house and steal your socks.
PRs and issues welcome! Some ideas for contributions:
- Video support
- Custom naming patterns
- Download filters
- Better error handling
- Progress notifications
- Different archive formats
Give it a star, fork it, share it! And maybe follow the developer on GitHub.