Compress images in your browser
Drop a JPG or WebP and get a smaller version with the same content. The compression runs in your browser, so files never leave your device.
Drop a file here
or click to choose one from your device
Supported: .jpg, .jpeg, .webp · Up to 50 MB per file
Settings
Process a file to see the result here.
How to use
- Drop a JPG or WebP file.
- Pick a quality, or switch to target file size to aim for a specific MB.
- Click Download to save the compressed file.
Quality vs. target size
Quality mode lets you pick a compression quality (30–95). Lower numbers shrink the file more aggressively at the cost of detail. 75 is a good default that keeps most photos looking clean while removing most of the file weight.
Target size mode tries to compress the image until it fits under a maximum file size you choose. Use this when you have a hard limit, such as a 2 MB upload cap on a website or email attachment.
A note on PNG
PNG compression is not yet available in the browser without a heavy WebAssembly library. We deliberately exclude it from this tool to keep things fast. If you need to shrink a PNG, the easiest path today is to convert it to WebP using the PNG to WebP tool — typical savings are 50–80 percent.