All tools

Image Compressor

Shrink photos for email or the web, right in your browser. Never uploaded.

Free foreverNo sign-upRuns in your browser
Drop an image here, or click to chooseJPG, PNG, WebP. Processed locally, never uploaded.
Quality80%
Max dimension
Format

Result

Pick an image to see the before / after comparison.

About this tool

This image compressor shrinks photos entirely inside your browser using the canvas API, so your images are never uploaded to a server. That matters for private photos, ID documents, and client work. Drop in a JPG, PNG, or WebP, choose a quality level and maximum dimension, and download the result with a before-and-after size comparison.

Frequently asked questions

Are my images uploaded to a server?

No. The file is read and re-encoded locally by your browser. You can switch off your internet connection after the page loads and compression still works.

JPEG or WebP, which should I pick?

WebP is usually 25 to 30% smaller at the same visual quality and every modern browser supports it. Pick JPEG when the file must open in older software or be emailed to unknown recipients.

What settings should I use for email attachments?

1600px maximum dimension at 80% quality brings most phone photos under 500 KB with no visible loss at screen sizes.