Compress image online

Reduce the file size of JPG, PNG, WebP and more — by quality or an exact target size.

This free image compressor shrinks photos and graphics so they upload faster and fit size limits, while staying visually close to the original. It works on JPG, PNG, WebP, GIF, BMP, TIFF and HEIC, handles several files at once, and lets you either pick a quality preset or set an exact size in KB.

For photographs, lossy formats like JPEG and WebP give the biggest savings; for logos and screenshots with flat colour, PNG stays crisp. You can also cap the maximum width/height under Advanced options to cut size further. Files are processed privately and removed right after.

Frequently asked questions

Which image formats can I compress?
JPG/JPEG, PNG, WebP, GIF, BMP and TIFF work everywhere. HEIC (iPhone photos), AVIF and TIFF rely on the libvips library on the server; if it isn't installed those specific formats may be unavailable, while the common ones keep working.
Will I lose quality?
For photos, compression is lossy — we keep the result visually close while cutting size, and on the High preset the difference is usually imperceptible. PNG compression is lossless for flat-colour graphics. If a file is already small, we keep your original instead of returning a bigger one.
Can I compress to an exact file size?
Yes. Enter a target in KB (or MB) and the tool searches quality — and, if needed, downscales the longest edge — to land at or under your target, then reports the size it reached.
Is it safe and private?
Your file is uploaded over HTTPS, processed on our server, and the upload is removed right after. The generated result is cleaned up automatically by a periodic job. We never share your files and no account is needed. See our Privacy Policy.