Skip to content

Releases

ImgFetch 1.1.1

Choose a tag to compare

@umr-x umr-x released this 25 Oct 10:43

ImgFetch 1.1.1 is a small maintenance update for the free image downloader and screenshot tool for Chrome and Edge. It moves the project links to the new home of the repository, fixes documentation links inside the ZIP, and replaces the README inside the ZIP with a short, text-only one. There are no feature changes.

Changed

  • The About and Privacy links on the Options page now point to github.com/stillware/ImgFetch, the new home of the repository.
  • The Chrome and Edge ZIP now contains a short, text-only README instead of the full GitHub README, whose images did not load outside GitHub.

Fixed

  • Links in the user guide, permissions and limitations documents that pointed to documents not included in the ZIP now point to the files on GitHub.
  • The ZIP unit test now writes to the operating system temp folder, so the test suite also runs on Windows.

Requirements

Google Chrome 116 or later, or Microsoft Edge (Chromium-based). Manifest V3.

Install

  • Microsoft Edge: install ImgFetch from Edge Add-ons: https://microsoftedge.microsoft.com/addons/detail/obblfdlgliblmpngaidjianbkahcplea
    Version 1.1.1 was submitted to Edge Add-ons and goes live there once Microsoft approves it. Until then, the listing serves 1.1.0.
  • Google Chrome: the Chrome Web Store listing is coming soon. Until then, use the unpacked install below.
  • Unpacked install (Chrome or Edge): download imgfetch-1.1.1.zip from this release, unzip it, open the browser extensions page (chrome://extensions or edge://extensions), enable Developer mode, choose "Load unpacked" and select the unzipped folder.

Checksums

SHA-256 of imgfetch-1.1.1.zip:

5ae2c7f50118703a77e9597f9e2514fb2a96d6dfdef791a5b2da3145403de086

More

ImgFetch 1.1.0

Choose a tag to compare

@umr-x umr-x released this 22 Oct 07:26

ImgFetch is a free image downloader and screenshot tool for Chrome and Edge. Save image as PNG, JPG or WebP, bulk download all images from a page or pack them into a ZIP, and take a full page screenshot with a built-in screenshot editor. No accounts, no tracking.

ImgFetch 1.1.0 is the first feature update since 1.0.0. It adds a full screenshot editor upgrade (Copy, Redo, an Undo keyboard shortcut and a non-destructive Crop tool), multi-part full-page capture for very long pages, a Parts overview page, capture progress with Stop, and a fully localized interface in 21 locales covering 19 languages.

Added

  • Copy button in the screenshot editor: copies the edited screenshot to the clipboard as PNG, retries downscaled if the full size is rejected, and suggests Save if copying still fails.
  • Redo button in the editor (Ctrl+Y, Ctrl+Shift+Z), and a new Undo keyboard shortcut: Ctrl+Z on Windows and Linux, Cmd+Z on macOS. Undo does exactly what the Undo button does, including the crop step, and does not fire while typing in the text annotation box.
  • Crop tool in the editor (shortcut C): 8 resize handles, arrow key nudging, Apply with Enter, Cancel with Esc. Cropping is lossless and non-destructive; the original image and annotations are never modified, and Undo restores them.
  • Full interface localization in 21 locales (19 languages), with a Language setting that defaults to Auto and a right-to-left layout for Arabic.
  • Multi-part full-page screenshot: very long pages are captured whole at full device resolution and split into numbered parts (up to 32767 pixels per side, about 100 megapixels per part) instead of being truncated or downscaled.
  • Parts overview page listing every part with thumbnails and Edit, Save, Save all, Copy and Discard actions.
  • Inner-scroll capture for pages whose content scrolls inside a container, and growing page support for pages that load more content while scrolling.
  • Capture progress in the popup: one live status row with a progress bar and a Stop button during full-page capture.
  • Windows clipboard note in the editor for large images (clipboard history Win+V does not show images above roughly 4 MB; Ctrl+V paste still works).

Changed

  • Full-page parts are larger and balanced; parts are stored as Blobs directly in IndexedDB; capture pacing is faster with quota backoff.
  • The Options page opens faster (the language picker no longer fetches all locale files on every open).
  • Cropping in the editor is lossless and non-destructive and shares the Undo and Redo history.

Fixed

  • Multi-part full-page capture no longer opens a result tab partway through (which stopped the remaining parts); one Parts overview opens at the end.
  • The first tile of a full-page capture could show the page as it was before scrolling to the top; capture now waits for the painted view.
  • Area and Element capture no longer routes the crop through the PNG quality path (which reduced colors and cost over a second); cropping in the worker is lossless.
  • Full-page stitching is seam free at 100%, 125%, 150%, 200% and 300% display scaling.
  • Screenshots work on every tab the browser allows, with a clear fallback notice or error where the browser restricts capture.

Security

  • The SVG sanitizer strips DOCTYPE declarations, including internal entity subsets, before parsing (entity expansion hardening).
  • The SVG URL check also inspects base64 decoded data URL payloads for scripts.
  • Image fetches in the offscreen document re-check the final URL after redirects against the private network rule.
  • The popup verifies the sender of its messages; data URLs are decoded with a chunked decoder instead of fetch.
    Note: translations in this version were produced with AI assistance and have not been reviewed by native speakers. Please open an issue if you find a mistake.

Requirements

Google Chrome 116 or later, or Microsoft Edge (Chromium based). Manifest V3.

Install

  • Microsoft Edge: install ImgFetch from Edge Add-ons: https://microsoftedge.microsoft.com/addons/detail/obblfdlgliblmpngaidjianbkahcplea
    The listing serves version 1.1.0.
  • Google Chrome: the Chrome Web Store listing is coming soon. Until then, install from this release: download imgfetch-1.1.0.zip below, unzip it, open chrome://extensions, turn on Developer mode, choose "Load unpacked" and select the unzipped folder (you can also drag the unzipped folder onto the page).

Checksums

SHA-256 of imgfetch-1.1.0.zip:

123605dd9ad689377dbf543e1c249be813b317d1a44f448d56a1cda6eb3e0e02

More

v1.0.0

Choose a tag to compare

@umr-x umr-x released this 13 Oct 15:18

First public release of ImgFetch, a free image downloader for Chrome and Edge (Manifest V3).

Highlights

  • Smart Download: finds every genuinely available image source (original, srcset, picture, lazy-loaded variants), validates each one, and saves the best valid source. No upscaling, no invented quality claims.
  • Save as: PNG, JPEG, WebP, AVIF, GIF, SVG, BMP. The PNG quality slider is real: 100% is lossless, lower values reduce colours for smaller files.
  • Page scanner with filters, download queue with retry/cancel, download-selected-as-ZIP.
  • Screenshots: visible page, area, full page (stitched), element capture, with annotation editor.
  • Smart file names, per-site folders, download history with exact file sizes, per-site preferences, keyboard shortcuts.
  • Privacy: no accounts, no analytics, no telemetry. Everything stays on your device.

Install
Load the attached imgfetch-1.0.0.zip unpacked via chrome://extensions (Developer mode), or wait for the Chrome Web Store / Edge Add-ons listing.

License: GNU GPL v3 or later. See LICENSE.