Private image operation
Compress Image
Reduce JPG and WebP file sizes with a quality setting. PNG files can be re-encoded here too, but PNG savings are usually small unless you convert to JPG or WebP instead.
Lower quality usually means smaller JPG and WebP files. PNG compression is lossless and limited.
Files
No files selected yet.About browser image compression
This tool reads images locally, sends the pixels to a Web Worker, draws them to an OffscreenCanvas, and re-encodes them in the same format. There is no upload endpoint in the compression path.
JPG and WebP output can be smaller because the quality setting is lossy. PNG output remains lossless, so the result may be close to the original size or even slightly larger.
FAQ
Are images uploaded for compression?
No. Each image is decoded, re-encoded, and downloaded in your browser using a local worker.
Why do JPG and WebP files get smaller?
JPG and WebP compression is lossy, so lower quality settings trade some image detail for smaller files.
Will PNG files shrink a lot?
Usually not. PNG is lossless, so this tool mostly re-encodes the PNG; converting to JPG or WebP is often better for large savings.
Does compression change the image format?
No. JPG stays JPG, PNG stays PNG, and WebP stays WebP. Use the image converters when you want a different format.