Free online image compressor
This image compressor shrinks your photos and graphics right in the browser — no uploads, no sign-up, and no watermarks. Pick a file, choose a quality level and output format, and the tool re-encodes the image on an HTML canvas to a smaller JPEG or WebP. You see the original size, the new size, and the exact percentage saved before you download, so you stay in full control of the quality-versus-size trade-off. Because everything runs locally, your images never leave your device.
How to compress an image
- Click Choose an image, or drag and drop a file onto the drop zone.
- Set the Quality slider — lower values make smaller files.
- Choose an output format: JPEG or WebP for real savings.
- Click Compress image and compare the original and new sizes.
- Hit Download to save the compressed image to your device.
Getting the smallest file
For photographs, WebP usually beats JPEG at the same quality, and a setting around 0.8 keeps detail while cutting size sharply. Remember that PNG is lossless, so re-saving a PNG barely helps — switch to JPEG or WebP instead. If your image is also larger than it needs to be in pixels, shrinking its dimensions first with the image resizer compounds the savings.
Private and free
No file ever touches a server, which makes this safe for private or unpublished images. Once you have a compact image, you can even convert it to a Base64 data URI to embed it inline in your HTML or CSS.