Resize and compress images online
Shrink photos to a target width and quality without uploading them anywhere.
About this tool
Drop in a JPG, PNG or WebP, choose a maximum width and a quality level, and download a smaller version. The image is processed by your browser using the HTML canvas - it never leaves your device and no server sees it. Handy for email attachments, forum uploads, or getting a photo under a size limit.
How to use it
- Select or drop an image file.
- Set the maximum width in pixels (the height scales to match).
- Adjust the quality slider - lower means a smaller file.
- Download the resized image.
FAQ
Is my photo uploaded?
No. Everything happens locally in your browser. Nothing is sent anywhere.
Which formats are supported?
JPG, PNG and WebP input. Output is JPG or WebP (whichever gives the smaller file at your quality setting).
Why is my PNG bigger after "compressing"?
PNG with transparency does not compress well as JPG. For photos, JPG/WebP output is usually far smaller; for graphics with flat colour, keep the original.
