Shrink JPG, PNG and WebP file sizes with a quality slider and live preview. 100% private — your photo never leaves your device.
Everything runs in your browser with the canvas API — no upload, no queue, no server ever sees your photo. That's different from most “free” compressors, which upload your images.
WebP is usually smallest, JPEG is the safe universal choice for photos, PNG keeps graphics/text pixel-perfect (but bigger). *HEIC support depends on your browser.
Use the image resizer to change width/height too.