Image Resizer and Compressor
Resize, convert and compress images to JPG, PNG or WebP right in your browser. See exactly how much smaller the file gets.
How to use it
- Drop an image in, then set a width — the height follows the original proportions.
- WebP usually beats JPG at the same visual quality; PNG is the one to keep for transparency.
- Try 75% quality first. The saving is large and the difference is usually invisible.
Resizes, converts and compresses images entirely in the browser using a canvas — set a target width, pick JPG, PNG or WebP, adjust quality, and see exactly how much smaller the resulting file is before downloading it.
JPG vs PNG vs WebP — picking the right format
| Format | Best for | Transparency |
|---|---|---|
| JPG | Photographs and complex images | No |
| PNG | Screenshots, flat graphics, logos, anything needing transparency | Yes |
| WebP | Usually beats JPG at the same visual quality, smaller files | Yes |
Why a PNG can come out bigger as a JPG
JPG's compression is built for photographic detail — gradients, noise, complex colour transitions — and it does that well. Flat graphics, screenshots and text-heavy images have large areas of a single colour and sharp edges, which JPG compresses poorly compared to PNG or WebP; converting one to JPG can genuinely increase file size rather than shrink it, on top of flattening any transparency onto a solid background, since JPG has no alpha channel at all.
Quality setting and where to start
Quality control trades file size against visible detail loss. 75% is a reasonable starting point for most photographic content — the size reduction versus the original is usually substantial while the visual difference is hard to spot at normal viewing size. Push much lower and compression artefacts (blocky edges, colour banding) start becoming visible, especially around sharp contrast edges.
Questions people ask
Does the image get uploaded?
No. Resizing happens on a canvas inside your browser. The file never leaves your device, which is the main reason to use this instead of an online service.
Why did my PNG get bigger as a JPG?
JPG is built for photographs. Flat graphics, screenshots and text-heavy images compress far better as PNG or WebP, and JPG also flattens transparency onto white.
Last updated 17 August 2026