Shrink JPG, PNG and WebP files — entirely in your browser.
Click to upload or drag and drop
JPG, PNG or WebP
No. Compression happens entirely in your browser using the Canvas API — your images never leave your device.
PNG is a lossless format, so browsers ignore quality settings for it. To shrink a PNG significantly, convert it to JPEG or WebP using the format selector — both support adjustable lossy compression.
Yes — JPEG doesn't support transparency, so any transparent areas are filled with white. Use WebP instead if you need both transparency and a smaller file size.
WebP typically produces the smallest files at a given quality level and supports transparency, but JPEG has slightly broader compatibility with older software.