Compress image
Shrink your photos and images in seconds, at the quality you choose or down to a maximum file size. You can compress several at once.
Drag your images hereTap to choose your files
or click to choose · paste with Ctrl+VJPG, PNG, WebP, AVIF, GIF, BMP, HEIC, and TIFF · up to 50 MB each
Processed on your device: nothing is uploaded
Images
How to use it
- Drag your images into the box or select them from your device. It accepts JPG, PNG, WebP, AVIF, GIF, BMP, HEIC, and TIFF, up to 50 at a time.
- Check the result in the viewer: the original is on the left and the compressed image on the right. Drag the divider to compare, and zoom with Ctrl + scroll (⌘ + scroll on a Mac), with two fingers, or with the zoom buttons. Double-click to switch between fit and 100%.
- Move the quality slider, pick a shortcut (Web, Email, Best quality, or Smallest size), or set a format, a size, or a maximum file size. Every change shows up instantly, with the new file size and the percentage saved.
- Go through the batch in the image strip. If one image needs different treatment, select it and turn on “Adjust only this image.”
- Download the image you are viewing, or all of them together in a ZIP, from the summary bar.
Frequently asked questions
Are my images uploaded to a server?
No. The compression happens inside your browser, on your own device. Your photos never leave it, so you can compress private images with peace of mind.
Do I lose quality when I compress? Which quality should I choose?
In JPG and WebP, compression discards information you can hardly notice. For the web and social media, a quality of 70 to 80 is a good balance; for printing or editing later, use 90 or higher. Check it in the viewer: drag the divider and zoom to 100% to compare pixel by pixel. To lose nothing in PNG and WebP, turn on “Lossless.”
Can I compress many images and adjust just one?
Yes. The settings apply to the whole batch, up to 50 images. If one needs higher quality or another format, select it in the strip and turn on “Adjust only this image”: it keeps its own settings and gets marked. With “Back to general settings” it behaves like the rest again.
How do I compress an image to under 100 KB, or to the size I am asked for?
Choose “Maximum file size” and the value you need, for example 100 KB. The tool finds the highest quality that fits in that size and, if it still does not fit, shrinks the image dimensions a little. You will see the final size of each image.
What happens to transparency and the photo data?
PNG, WebP, and AVIF keep transparency. When you switch to JPG, transparent areas are filled with the background color you choose. Photo data (GPS location, camera, date) is removed to protect your privacy, unless you turn on “Keep photo data (EXIF)” for JPG.
Why does an image barely shrink or not change at all?
If the file was already well optimized, compressing it again saves nothing. In that case we give you the original back, without personal data, so the quality does not get worse. Animated images (GIF or WebP) are also left as they are so the animation is not lost. Try lowering the quality, setting a maximum file size, or reducing the dimensions.
When it makes sense to compress an image
Phone photos weigh several megabytes, and many websites, forms, and emails have size limits. Compressing cuts that weight so the image uploads faster, takes less space, and loads sooner on a web page.
JPG, PNG, or WebP: which one to choose
- JPG is ideal for photographs. It is small and any program understands it, but it does not support transparency.
- PNG keeps sharp edges and transparency. It works best for screenshots, logos, and illustrations.
- WebP is usually smaller than JPG and PNG at similar quality, and current browsers support it.
If you are not sure, leave the format on “Original” and lower the quality a little at a time until you find the point where the savings are big and the difference is not noticeable.
Updated on October 6, 2026