Drop images or folders, compress them in their original format by default, or turn on conversion for more output choices. Nothing is uploaded.
Drag a folder from desktop in Chromium, Edge, or Safari. Other browsers can still choose multiple image files.
This page keeps the controls compact: add images, choose lossless or lossy output, select the target formats, and download the results you want.
Drop images directly, drag folders in browsers that expose directory entries, or choose multiple files from the picker.
The queue begins compressing as soon as files are selected, then re-runs automatically when output options change.
Create WebP, JPEG, PNG, and AVIF outputs together, compare percentage savings, then download one result or a ZIP.
Lossless mode uses pixel-preserving WebP, AVIF, and PNG settings. JPEG output is skipped because browser JPEG encoding is lossy.
Completed outputs can be bundled in the browser with folder names preserved where available.
Images are decoded, encoded, previewed, and downloaded locally. The page does not send image bytes to a server.
Folder drag-and-drop relies on browser directory entry APIs, so Chromium, Edge, and Safari usually work best. Browsers without that API still support multi-image file selection and normal file drops.
Input decoding uses the browser image decoder. Common JPG, PNG, WebP, GIF, BMP, SVG, and AVIF images are handled when the browser supports them; HEIC and TIFF support varies by platform.
Compression happens from decoded pixels in the current tab. Re-encoding usually strips EXIF, GPS, XMP, and other metadata from the exported image.
No. The tool runs in the browser. Files are read from local drag-and-drop or file picker APIs, encoded locally, and downloaded directly from generated Blob URLs.
Yes. Select all output formats to generate WebP, JPEG, PNG, and AVIF versions for each image. Each completed output has its own download action, and ZIP download includes all ready outputs.
The browser-side JPEG encoder available here is lossy. Lossless mode keeps pixel-preserving outputs for WebP, AVIF, and PNG, then marks JPEG as skipped instead of silently degrading quality.
Already optimized files, format conversion, or lossless settings can produce a larger result. The output tile shows the percentage so you can download only the best result.