Image converter
Image Compressor
Make JPG, PNG and WEBP images smaller without visible quality loss. Great for websites, email and uploads.
Tested by Thiago · Updated
Free, no sign-up · Sent over HTTPS · Files are deleted from our server automatically after 30 minutes
How to compress an image
- Add your files: drag them into the box above, or click "Choose files".
- Click "Compress images" and wait a few seconds.
- Download the smaller images. If an image is already well compressed, you get the original back.
When to compress an image
Large photos slow down websites, fill up email attachments and take forever to upload. The ConvertKiwi image compressor makes JPG, PNG and WEBP files smaller while keeping them looking the same at normal size, and it keeps each image in its original format. If an image is already so well compressed that we cannot make it smaller, you get the original back, never a bigger file.
- An upload form rejects your image because it is too large.
- You want your website or online store to load faster.
- You are emailing several photos and want to stay under the attachment limit.
What our tests showed for each format
We ran three 12-megapixel photos (4000 x 3000 pixels) through the compressor with the same settings this page uses. JPGs straight from the camera became 17% to 23% smaller. WEBP versions of the same photos, made at quality 85, lost about 40% of their weight. The biggest drop came from photos that had been saved as PNG: files of 14 to 21 MB came down to 2.9 to 4.9 MB, a reduction of 69% to 80%.
That last case deserves a second look. A photo stored as PNG is huge because PNG keeps every pixel exactly, which suits screenshots but not camera pictures. The compressor helps a lot, yet the same three photos as compressed JPGs weighed only 0.65 to 1.4 MB. If your PNG is really a photo, turning it into a JPG first gives a far lighter file.
What stays the same and what changes
- Width and height in pixels stay the same. Our 4000 x 3000 test photos were still 4000 x 3000 after compressing.
- Animated WEBP files keep all their frames, so the animation still plays.
- Hidden photo details (EXIF) are removed, including the camera model and any GPS location your phone saved. That is good for privacy, but keep the original if you need that information later.
- Phone photos that some apps show lying on their side are turned upright and saved that way.
Tips for the best result
- JPGs are re-encoded at quality 72 with an optimized encoder, which is where most of the savings come from.
- PNGs are reduced to a smart palette of up to 256 colors. This works wonderfully for screenshots and graphics; images with very smooth gradients may show slight banding.
- For the smallest possible file, also reduce the image dimensions: a photo shown 800 pixels wide does not need to be 4000 pixels wide.
- Compress the final version of an image. Every new JPG save loses a little detail, so editing and compressing several times in a row adds up.
About these formats
JPG: The most common photo format. It uses compression to keep files small, and it opens everywhere, but it does not support transparency.
PNG: A lossless image format that keeps every pixel sharp and supports transparent backgrounds. Great for screenshots, logos and graphics.
WEBP: A modern image format from Google. It makes files much smaller than JPG or PNG, but some older apps and websites still cannot open it.
Frequently asked questions
Will compressing change my image format?
No. A JPG stays a JPG, a PNG stays a PNG and a WEBP stays a WEBP.
How much smaller will my images get?
Typical photos shrink by half or more. In our tests, a large JPG went from 1.7 MB to about 0.55 MB. You will see the exact numbers after each file is done.
What if my image is already optimized?
Then compressing it again would not help, so we return your original file instead of a larger one.
Does compressing an image twice make it smaller?
Barely. When we ran an already compressed JPG through the tool again, it shrank by less than 1%. If the file is still too big, reduce its width and height with Resize image instead of compressing it again.
Can I compress an image to an exact size, like 200 KB?
There is no target-size setting: each format always uses the same compression level. To reach a specific limit, make the image smaller in pixels first and then compress it. Fewer pixels is what brings a photo down to a few hundred kilobytes.
Helpful guides
- How to Turn Phone Photos of Documents Into a Single PDF
- How to Compress Images for a Faster Website
- iPhone Photos (HEIC) Won't Open on Windows? Here Is How to Fix It
- How to Reduce a PDF File Size for Email and Upload Forms
- How to Remove the Background From a Photo (for Stores, Profiles and Designs)
- Email Attachment Too Large? How to Shrink Videos, PDFs and Photos to Fit
- Image Sizes for Instagram, Facebook, WhatsApp and YouTube (and How to Resize)
- How to Save a PDF Page as an Image (JPG or PNG)
- How to Compress an Image to 100 KB (or Any Size Limit)
- How to Convert WebP to JPG on Windows, Mac and Phone