Image Compressor
Shrink photos for email or the web, right in your browser. Never uploaded.
Result
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.