See all images shown or linked on a web page and download them.
I have no interest in monetizing or selling the extension. This also means no paid version, no ads and most certainly no tracking algorithms of any kind. It's open source, so if anyone notices anything shady about my code, please let me know ASAP. For more details about reporting issues, see the bottom section.
If you need to bulk download images from a web page, with this extension you can:
✔ See images that the page contains and links to
✔ Filter or sort them by URL; also supports wildcards and regular expressions
✔ Optionally show only images from links
✔ Select images for download by either using the checkboxes or directly clicking on the image
✔ Dedicated buttons to download or open in new tab individual images
✔ Customize display width, border size, style and color
✔ Hide filters, buttons and notifications you don't need
When you press the "Download" button, all selected images are saved to the default download directory of Chrome. If you don't have one, you will have to manually choose the save location for each image.
WARNING: it is not recommended to attempt to download too many images at once if you haven't set up a default download directory for Chrome.
======== KNOWN ISSUES ========
While this is not really a bug, bear in mind that this extension can't always extract the full-resolution images that open when you click a photo (e.g. in Facebook albums). That's because the page doesn't directly link to the image, but only displays a small thumbnail.
If you need that kind of functionality, I recommend the Hover Zoom extension, even though you can't mass download images with it: https://chrome.google.com/webstore/detail/hover-zoom/nonjdcjchghhkdoolnlbekcfllmednbl/related
You should know that Hover Zoom sends anonymous usage statistics to third parties by default, although this can be disabled.
========= CHANGE LOG =========
✔ Images used in classes and <style> tags will now also be included at the end of the list. Only images from the inline style attribute of elements used to be included.
✔ Added support for data URI
✔ Several bug fixes and optimizations
✔ Changed the URL above the image to be displayed in a read-only textbox
✔ Moved the image checkboxes to the top and added open & download buttons below each
✔ Initially disabled the "Download" button and "All" checkbox
✔ Introduced a few new options to hide filters, buttons and notification
✔ Removed the body width option; the width of the popup now resizes relatively to the maximum image width option
✔ Streamlined the design
✔ Fixed saving of minimum and maximum image width
✔ Added the URL above the image itself and an option to toggle it
✔ Added wildcard filter mode (alongside normal and regex)
✔ The state of the selected filters will now be saved
✔ Moved the "Sort by URL" option back to the filters
✔ Added a "Clear Data" button to options page. While the extension does not use a lot of local storage yet, someone might appreciate the option.
✔ Refactored a lot of code, especially the use of local storage
========== ISSUES ==========
If you notice anything you think might be wrong (or possibly malicious), please report it ASAP by:
1. Filing an issue on GitHub: https://github.com/vdsabev/image_downloader
or 2. Using the new support feature that Google offers: https://chrome.google.com/webstore/support/cnpniohnfphhjihaiiggeabnkjhpaldj
You can also access it by opening the Details tab and then clicking Website or Support.
Image Downloader uses the tiny (and awesome) JSS library: https://github.com/Box9/jss
Based on the Google Chrome Extension sample "Download Selected Links":