Changelog
Every feature, fix, and improvement. New versions can take a few days to appear in your browser while the stores review them.
v3.5.1
Patch In review
v3.5.1
Patch In review- Fixed A site that blocks image downloads now says so. A 403 used to produce the generic message about the image having been removed or the server being unavailable, and on a 403 both halves are wrong - the image is there and the server answered, it just refused this request. It now says the site blocks direct downloads and points at saving a region of the page instead, which does work when a site blocks hotlinking
- Changed Failure reports now carry how the image was addressed -
https,data,blob,canvasand so on. One word, never a URL, and it is there to explain a specific blind spot: an image with no hostname and no HTTP response was previously indistinguishable from missing data. See the privacy policy, which lists it alongside everything else a failed conversion sends
v3.5.0
Major Rolling out
v3.5.0
Major Rolling out- Added Save into a folder you choose, instead of only into Downloads. Pick the folder once in Settings and every save lands there with no dialog. The browser's download API cannot write outside the download directory at all, so this uses the File System Access API instead - the folder handle is stored on your device and nothing about it is transmitted
- Added Capture a whole page, not just the part you can see. The page is scrolled, photographed screen by screen and joined together, then handed to the same pipeline every other save uses: your format, your quality, your filename template, your folder. No new permission was needed for it
- Added Capture a region by dragging a rectangle on the page itself, with the rest of the page dimmed and the size shown as you drag. Escape, a right-click, or a click without a drag backs out
- Added A capture can be opened in the editor and cropped before it is saved, and the editor now offers long-edge size presets for a single save. An explicit choice there replaces the maximum in Settings rather than being clamped by it, and the editor says so on screen when the two disagree
- Added A long capture can be split across PDF pages, cut to the proportions of a sheet of paper. Previously the setting only engaged as a fallback for a page too tall to fit in one canvas, so an ordinary long page came out as one endless page however it was set
- Added A three-second warning before a full-page capture starts. The page is about to scroll itself twice, which from the outside looks like a page having gone haywire - and grabbing the scrollbar is exactly what corrupts the result. Escape backs out, a click gets on with it
- Added Format and size filters in the popup, so "every WebP on this page as JPG" is two clicks. The format chip matches the file extension in the image's address rather than its bytes, and the label says so - a site can serve one format from an address that names another
- Added Progress on the toolbar badge during a batch save, counting down rather than up. A batch keeps running when the popup is closed, and the badge is the only surface that survives that
- Added Paste an image into the converter page with Ctrl+V or Cmd+V. Reading the clipboard inside a real paste event is you handing the data over, so this needed no new permission
- Added Turn the hover strip off on named sites, or under a chosen image size. Reported through the contact form: on YouTube the strip landed on top of YouTube's own thumbnail controls, and the only escape was switching the feature off everywhere. The size floor was the reporter's own idea and is the better half of the fix. Both default to off, so no existing install changes behaviour
- Added Choose what a batch save does with an animated image: write both the converted file and the untouched original, keep only the original, or convert anyway and lose the animation. Both is the default, because it is the only answer that cannot withhold what you asked for
- Added A local log of recent failures, in Settings, that you can copy into a bug report. It holds failures only, keeps every URL reduced to a bare hostname, lives in session storage so nothing reaches disk, and is transmitted nowhere - you copy it and decide where it goes. It exists because the Firefox build ships no analytics at all by construction, so those installs have no other way to tell us what broke
- Added Onboarding now points at batch save and PDF output, which ship switched on and are invisible to anyone who only ever right-clicks one image
- Changed Saves now confirm themselves. A save into a chosen folder never touches the browser's download shelf, so the extension says what was written and where, stacks those confirmations instead of replacing them, and gives a failure a different tone from a success
- Changed The buttons on the hover strip now scale to fit the image they belong to, rather than dropping detail at fixed size thresholds
- Fixed A capture that failed now says so in the page, not only as a system notification. Notifications lose to macOS Focus, Windows Focus Assist, or simply being switched off for the browser, and a capture that fails silently is indistinguishable from one that did nothing
- Fixed A capture written to a chosen folder produced no confirmation of any kind - no shelf, no toast, nothing - after several seconds of the page visibly scrolling itself
- Fixed The editor could not open a capture at all: its guard checked the source URL, and a capture has no URL, so it reported the image as unloadable without ever asking for it
- Fixed Where a file is saved is now one setting instead of three that could contradict each other
v3.4.0
Major
Shipped in 3.5.0
v3.4.0
Major Shipped in 3.5.0- Added Save original file in the right-click menu, which writes the bytes the page served with no conversion at all: an animated GIF stays animated, an SVG stays vector, a HEIC stays HEIC. The capability existed before but only appeared in the notification *after* a save had already flattened something, so it was unreachable until you were already holding the wrong file
- Changed Save all images as... now keeps an animated source in its original format instead of archiving a still frame of it, so a page mixing WebP and GIF converts the WebP and takes the GIFs as GIFs in one pass. It is cheaper than converting, not dearer
- Fixed A save confirmed outside the download root now clears the remembered subfolder instead of keeping it. Holding on to it re-forced a Downloads subfolder onto someone who had demonstrably stopped saving there, and prefixing a subfolder is also what denied the Save As dialog any chance of reopening where you actually were
v3.3.0
Major
v3.3.0
Major- Added Save as AVIF, on Chrome, Edge and Firefox. No browser can encode AVIF - they all read it, none of them writes it - so the extension now carries its own encoder and converts on your device like every other format. A photograph typically comes out four to five times smaller than the same picture as JPG
- Added AVIF wherever the other formats already were: the right-click menu, one-click save, the keyboard shortcut, Save all images as..., the converter page and the editor
- Added A Cancel button for a running batch. AVIF is roughly 35 times slower to encode than JPG, so a page full of images is now a wait worth being able to stop
- Changed AVIF quality moves to the encoder's own 0-100 scale and defaults to 50, which is its normal setting for good quality. The old number was a percentage meant for a browser encoder that never existed, so nothing you saved was ever affected by it
- Changed The row of format buttons that appears over an image got wider, so four formats plus Copy stay on a single row instead of wrapping
- Fixed Firefox no longer reports a manifest warning on every load about a property only Chrome uses
v3.2.0
Major
v3.2.0
Major- Added A converter page for files already on your computer: drag images in, pick a format, and they convert on your device the same way images on a page do. Opens from the toolbar popup or Settings. Several files at once come back as a single ZIP
- Added A "Save visible area as..." entry on the page's own right-click menu, which captures what is on screen and converts it like any other image
- Added An optional keyboard shortcut that saves the largest image on the page in your default format. Nothing is bound until you assign a shortcut yourself in your browser's settings
- Added
{alt}and{title}filename placeholders, so a saved file can take the page's own words for a picture instead of a name likeimg_0042 - Added The size of the file that was written now appears on the save confirmation
- Added A one-time hint the first time you right-click an image, pointing out the menu entry. Dismissible, and shown once
- Changed Saving an animated GIF or WebP now tells you that only the first frame was kept, and offers the untouched original instead of quietly handing back a still
- Fixed Choosing "save the original" for a GIF, BMP, HEIC or SVG wrote a file whose name ended in "undefined" instead of the right extension
v3.1.0
Major
v3.1.0
Major- Added A built-in image editor: crop, rotate in 90-degree steps, flip horizontally or vertically, then pick a format and quality before you save or copy. Opens from the right-click menu, the toolbar popup, your save history, or a keyboard shortcut you assign yourself. Off by default - each of those four entry points is switched on separately in Settings
- Added Optional keyboard shortcuts inside the editor itself for rotate, flip, crop, save and copy, off by default and listed on the editor page and in Settings
- Added Optional downscale-on-save: cap a saved image's width and height, off by default
- Added A configurable filename template, with
{original},{domain},{date},{time}and{n}placeholders - Added PDF page size is now configurable. Still defaults to matching the image, so nothing changes unless you pick otherwise
- Added Batch saves now bundle every image into a single ZIP file instead of firing one download per image, plus a new "Save all images as..." entry in the page's right-click menu
- Added A guided onboarding flow now walks through picking a default format, the context menu, appearance, incognito, and (once you enable it) the editor
- Added A light or dark appearance choice for the popup, options and onboarding pages, independent of your operating system's setting
- Added A rescan button in the popup, for when images load after it opens - infinite scroll, lazy loading, a single-page app route change - with a spinner and checkmark confirming it worked
- Added Right-click a canvas element, not just a regular image, to save it too
- Changed Incognito and private windows: the popup now shows the extension's actual private-window status instead of just hiding the section
- Changed After a few saves through the Save As picker, the extension now offers to turn that dialog off; onboarding now offers to add the context-menu items the same way
- Changed Failed saves now show the specific reason they failed instead of a generic error
- Fixed Fixed a Firefox-only crash during conversion caused by a bug in the base64 chunking helper
- Fixed Non-ASCII characters in filenames (accented letters, CJK, Cyrillic, and more) are preserved again instead of being stripped or mangled
- Fixed The extension now detects when you're about to save a lazy-loading placeholder instead of the real image, and warns you first
- Removed Dropped the unused scripting permission - one less permission requested, same functionality
v2.0.2
v2.0.2
- Added The hover buttons over an image now include Copy, so you can put an image on the clipboard without opening the right-click menu. It follows the same setting as the Copy entry in that menu
- Changed Redrew the checkboxes in Settings so they follow the light and dark theme properly, instead of staying pale system squares
v2.0.1
Patch
v2.0.1
Patch- Fixed Copy image as PNG now works on Firefox. It had been offered in the menu but silently did nothing
- Fixed Cancelling the Save dialog no longer counts as a save. It had been adding an entry to your history and counting toward your totals
- Fixed Cancelling a save no longer briefly shows a green Saved tick for a file that was never written
- Changed Settings now follows your browser's dark mode, matching the toolbar popup
v2.0.0
Major
v2.0.0
Major- Fixed Saving now remembers the last folder you used, instead of reopening at the top of Downloads every time (thanks to a user report)
- Fixed Conversion errors are readable again. Some failures showed an internal code instead of an explanation
- Fixed Images a site does not allow to be read now say so plainly, instead of failing with a raw browser error
- Fixed Corrected the default-format hint in Settings, which promised a one-click save the right-click menu cannot actually offer
- Added Optional save buttons drawn over images on hover, so you can save without opening the right-click menu. Off by default, switch it on in Settings
- Added Each image in the toolbar popup now has its own menu, so you can save a single image in any format without changing your selection
- Added Saving now shows progress, success and failure where it happens, and the popup marks exactly which images failed rather than only counting them
- Added Back up and restore your settings from a file, so they survive a new browser, a new profile, or sync being switched off
- Added An optional history of what you have saved, with re-download and reveal-in-folder. Off by default, kept only on your device, and erased when you switch it off
- Changed Redesigned the toolbar popup: it now follows your browser's light or dark theme, shows which page the images came from, and puts settings a click away
- Changed The Firefox build now ships with no analytics code at all, and Firefox finally gets the toolbar popup for saving several images at once
v1.7.0
v1.7.0
- Changed Compact right-click menu: the context menu now shows a short "Save Image As Type" entry instead of the full store title (thanks to a user report)
- Changed Right-clicking a normal image no longer also offers the background image of a surrounding element
- Added Automated release checks now verify every converted file byte for byte in a real browser before a version ships
v1.6.0
v1.6.0
- Fixed Duplicate nesting in the right-click menu: format options appeared inside a redundant second submenu
v1.5.0
v1.5.0
- Added Full localization: the extension now speaks 52 languages and follows your browser language automatically
v1.4.0
v1.4.0
- Added Leave-a-review shortcuts in the popup, options page, and context menu
- Added Feedback links and an uninstall survey so problems reach us faster
v1.3.1
Patch
v1.3.1
Patch- Added Firefox for Android compatibility: the extension can now be installed on mobile Firefox
- Fixed Firefox Add-ons validation (data collection permissions)
v1.3.0
v1.3.0
- Added Optional filename timestamps so repeated saves never overwrite each other
- Added Anonymous usage analytics with a one-click opt-out: no personal data, no image data, no browsing history
- Removed Removed the previous third-party analytics library entirely in favor of the minimal anonymous setup
v1.2.0
v1.2.0
- Fixed Firefox compatibility: image conversion now works reliably on Firefox, which lacks the
offscreenAPI used on Chrome
v1.1.1 - 1.1.3
Patch
v1.1.1 - 1.1.3
Patch- Fixed Internal build and release pipeline fixes; no user-facing changes
v1.1.0
v1.1.0
- Added One-click save in your default format: pick a favorite format once and save with a single menu click
- Added Save location control: remember the last subfolder, or always show the Save As dialog
- Added Batch save mode: download every image on a page in your chosen format from the toolbar popup
- Added Save CSS background images and video poster frames, not just regular images
v1.0.0
Major
v1.0.0
Major- Added Initial release: right-click any web image and save it as JPG, PNG, WebP, or AVIF
- Added 100% local conversion via the browser's Canvas API: images never leave your device
- Added Works on Chrome, Edge, and Firefox
Ready to convert images the right way?
Free and privacy-first. No account needed.