This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!
Bulk Image Downloader from Page
Utilities · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryUtilities
PlatformAll
Pricing
Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.
Download for
iOS
App Store
Download for
Android
Google Play
Download for
Windows
.exe installer
Download for
macOS
.dmg universal
Download for
Linux
.AppImage
Try BotSurf in your browser — no install
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool allows you to scan any webpage for images and bulk download or export them. It detects images from tags, elements, and optionally CSS background images, extracts their source URLs with resolution information, and displays them in a scrollable grid with thumbnails, dimensions, and file names. You can filter images by minimum width and height to avoid downloading tiny icons or placeholder images. Once scanned, you can select which images to keep, then open them all in new tabs for individual download, copy their URLs to the clipboard as a list, or export them as HTML image tags for use in other projects. This is useful for designers collecting references, researchers archiving visual data, or anyone who needs to quickly grab multiple images from a page.
WHERE IT RUNS
The script runs on any website, making it truly universal. It does not require a separate extension popup, background process, or external server. Everything happens within the page context, interacting with the page's DOM and CSSOM. It works on any webpage with image content.
HOW TO USE
1. Navigate to any webpage containing images you want to download.
2. Open the BotGentz panel.
3. Optionally configure settings:
- Toggle "Include background/CSS images" to detect background images from CSS.
- Set minimum width and height filters to skip small images.
4. Click "Scan Page for Images" to start.
5. The script will scan the page and display a grid of found images with thumbnails, dimensions, and file names.
6. Select or deselect images using the checkboxes on each thumbnail.
7. Use the action buttons:
- "Open Selected in New Tabs" to open each image in a new tab for downloading.
- "Copy URLs to Clipboard" to copy all selected image URLs as a text list.
- "Export as HTML (image tags)" to copy selected images as HTML tags.
- "Deselect All" or "Select All" to quickly change selections.
TECHNICAL MECHANISM
Unlike browser extensions that rely on the downloads API, this script operates entirely on the public DOM and CSSOM. It extracts images by scanning for tags and reading their src attributes, parsing elements and their children for srcset and src attributes, and querying computed styles for background-image CSS properties. For each discovered URL, it attempts to load the image and measure its natural dimensions to provide resolution information. The script filters images based on user-defined minimum dimensions. For the grid view, it creates thumbnail previews using the actual image URLs with object-fit: contain to maintain aspect ratios. The download mechanism uses GM_openInTab to open each image URL in a new tab, which triggers the browser's native download behavior — this is the only reliable way to download files without chrome.downloads API. All actions respect the concurrency and rate limiting rules by spacing out tab openings.
THE PANEL
The tool appears as a draggable, resizable panel on the side of your screen. You can drag it to any position by clicking and holding the header, resize it by dragging the bottom-right corner, and collapse it to a small bubble when not in use. Press the Escape key to close the panel. The panel remembers its position and size per domain so it stays where you left it on your next visit.
PLEASE NOTE
This script requires the free BotGentz extension to run. It does not store any personal data — all image scanning happens locally and no data is sent to any external server. The script uses GM_openInTab to open image URLs in new tabs; this is not a true "download" but the most reliable way to trigger downloads without chrome.downloads API. Opening many tabs at once may be slow; consider using "Copy URLs to Clipboard" with an external download manager for large batches. Use responsibly and respect each site's copyright and terms of service.
Similar Apps
Facebook, Twitter & TikTok post bulk delete
Bulk delete your own posts on Facebook, X/Twitter and TikTok. Free trial: 10 deletions, then unlock the full version.
Personal Values Reminder Widget
Keeps your own stated personal values visible as a quiet, occasional reminder.
VPN Usage Reminder Toggle
Reminds you to check your VPN status when visiting sites you consider sensitive.
Chore Rotation Wheel Generator
Generates colorful chore rotation wheels from names and chores—extract from pages or enter manually.
Bulk Attachment Downloader from Email Thread
Bulk download email attachments from any webmail provider. Scan email threads, select attachments, and open them all at once.
Family Chore Point Leaderboard
A friendly leaderboard tracking chore points across everyone in the household.