🗜️ Image Optimiser Studio

Batch-shrink photos and screenshots without uploading a single byte. Drop files in, pick a target size and format, and watch the real compressed file size update as you move the quality slider. Exports JPEG, WebP or PNG straight from your browser — the same job image-CDN subscriptions charge monthly for.

Drop images here
or click to choose files · PNG, JPG, WebP, GIF, AVIF · up to 12 at a time
Quality80%
What is really happening to your images

Each file is decoded with the browser's own image decoder, redrawn onto a canvas at the target dimensions (aspect ratio preserved, never upscaled), then re-encoded with canvas.toBlob(). The byte count you see is the size of the actual file you would download, not an estimate. WebP encoding is probed at start-up; browsers that cannot produce it fall back to JPEG automatically. Transparency only survives in PNG or WebP output — JPEG fills transparent pixels with the page background. Nothing is uploaded: there is no server here to upload to.