Shrink an image or move it between PNG, JPG and WebP, seeing exactly how much the result will weigh before you download it. Everything runs in your browser — the image is never uploaded to a server.
Compress an image →The quality control doesn't appear for PNG, and that's not an oversight: PNG is lossless and has no quality to adjust. A control that does nothing would be misleading. To lighten a PNG, reduce its dimensions or switch to WebP.
Converting to JPG loses transparency. The format has no alpha channel — it simply cannot store it, so those areas get filled with white. That's the format's limitation. If you need transparency, use PNG or WebP — we warn you before it happens.
Most online compressors need to receive your file on their servers to process it. Here compression runs on your own device, so the image never leaves your machine — which matters when what you're compressing is a client's material or a personal document.
As a side effect, re-encoding drops the metadata (EXIF and GPS location). If that angle interests you, see the tool for viewing and removing EXIF metadata.
For photos, WebP: same look as JPG, lighter, and it supports transparency. JPG is the most compatible. PNG only for transparency or crisp edges.
PNG is lossless — there's no quality to adjust. It only appears for JPG and WebP.
JPG has no alpha channel; those areas get filled with white. That's the format, not the tool. Use PNG or WebP.
No: compression runs in your browser and the image never leaves your machine.
For JPG and WebP yes, irreversibly. Around 70–85 usually looks identical while weighing much less, and you see the estimate as you adjust.
Compress my image now →Change the size in pixels or by percentage, keeping the aspect ratio.
See what your photo carries (camera, date, GPS) before sharing it.
Remove background, color backgrounds, color palette and more.