01
Compression runs in this tab.
Each image is processed by the browser using the Canvas API. The original file is not uploaded, and no copy is made on a server.
client-side·no network·no tracking
Image compression, in your browser
Adjust quality, format, and dimensions. Each image is compressed in this tab; the original never leaves your device.
Each image is processed by the browser using the Canvas API. The original file is not uploaded, and no copy is made on a server.
Up to 20 images per batch. Each is handled on its own worker, so a slow file does not block the rest.
A draggable slider sits over the preview. Move it to see the original on the left and the result on the right, at the same scale.
Drop images, adjust the output settings, and download the compressed result. Everything happens in this tab.
Drop images below to begin.