Reduce image file size. Processing happens in your browser; nothing is uploaded.
Drag & drop your image here or click to browse
JPG, PNG or WebP • Max 1920×1080 output
Original size
—
Compressed size
—
Compress many images or ZIP archives in one go directly in your browser.
Resize images to exact dimensions or scale while keeping aspect ratio.
Convert JPG photos to transparent-friendly PNG files in the browser.
Turn transparent PNGs into lightweight JPG images for faster loading.
Crop images to custom rectangles and download the cropped result.
Rotate images 90° steps or flip horizontally / vertically.
No. Compression happens entirely in your browser using JavaScript and the Canvas API. Your images are not uploaded or stored on our servers.
This image compressor supports JPG, PNG and WebP files. Output is typically JPG or the same format depending on your browser.
Yes, but you can choose the compression quality. Lower quality means smaller file size but more loss; higher quality keeps more detail but saves less space.
Very large images may be limited by your browser's memory, but for typical web and email use (up to a few thousand pixels wide) it works well.
Yes. It is completely free and runs in your browser with no signup required.