Image Compressor & Converter
Convert images to JPG, PNG or WebP and shrink them to the exact size you need, like 100 KB, all in your browser. Nothing is uploaded, and there's no sign-up or watermark.
Convert to
or drop up to 20 images here
JPG, PNG, WebP, GIF, BMP and more · processed on your device
Images are converted in your browser and never uploaded. See our Privacy Policy.
How to convert or compress an image
- Choose the format you want: JPG for photos, PNG for graphics and transparency, or WebP for the smallest files on the web.
- Enter a max file size if you have a limit, such as "200 KB" on an application form, or tap one of the presets. The tool picks the best quality that fits, and only reduces the image's dimensions if quality alone isn't enough.
- Or set the quality yourself. With no size limit, use the quality slider. Lower quality means a smaller file, and 80% is a good balance for most photos.
- Add your images and download them one by one, or all together in one ZIP file. Change any setting and every image is reconverted instantly.
Which format should I choose?
| Format | Good for | Transparency | File size |
|---|---|---|---|
| JPG | Photos, email attachments, forms that only accept JPG | No | Small |
| PNG | Logos, screenshots, cutouts, images you'll edit again | Yes | Large for photos, small for simple graphics |
| WebP | Websites and blogs that need fast-loading images | Yes | Smallest, typically 25 to 35% smaller than JPG at similar quality |
For a deeper look at how transparency works and why JPG can't keep it, read Transparent PNG explained.
Why compress images?
- Upload limits. Job portals, exam registrations and government forms often reject files over a set size, such as 100 KB or 1 MB. Type that limit into Max file size and the file is made to fit.
- Faster websites. Images are usually the heaviest part of a web page. Smaller images load faster, which visitors and search engines both notice.
- Email and messaging. Smaller attachments send faster and don't bounce off mailbox limits.
- Storage. Shrinking a folder of phone photos can free up gigabytes.
Lossy vs. lossless compression
JPG and WebP (at the quality settings here) use lossy compression. They throw away detail your eye is unlikely to notice, which is why they can shrink photos so much. Each time you re-save a lossy image, a little more detail is lost, so keep your original and convert from it.
PNG is lossless: the converted file is pixel-for-pixel identical to the original. That's ideal for screenshots, text and graphics with flat colors, but less efficient for photos. With PNG, a max file size is reached by reducing the image's dimensions instead of its quality.
Related tools
Removed a background and need a JPG for a form that won't take PNG? Choose a background color in the background remover, download the PNG, then convert it here, entering the form's size limit as the max file size.
Need several images in one file instead? Image to PDF combines them into a single PDF and can keep that under a size limit too.
Frequently asked questions
Are my images uploaded anywhere?
No. Conversion uses your browser's built-in image engine, on your own device. Your images are never sent to a server, which also makes it fast.
What quality setting should I use?
80% is a good default: most people can't tell it apart from the original, and the file is usually far smaller. For images on a website, 70 to 80% is typical. For printing or further editing, use 90% or more, or PNG.
How do I make an image under 100 KB (or any size)?
Type the limit into Max file size, or tap a preset like 100 KB. The compressor tries the highest quality first and steps down until the file fits. If even 50% quality is too big, it reduces the image's dimensions as well. The size counts 1 KB as 1,000 bytes, so the file passes upload checks whichever way they measure.
Why did my PNG get bigger after converting?
PNG is lossless, so it keeps every pixel exactly. A photo saved as JPG and then converted to PNG often grows, because PNG doesn't compress photos well. To make a photo smaller, convert it to JPG or WebP, or set a max file size.
What happens to transparency when I convert to JPG?
JPG can't store transparency, so transparent areas are filled with a solid color. White is the default, and you can pick any color with the Fill transparency option. PNG and WebP keep transparency.
Can I convert iPhone HEIC photos?
Usually, yes. When you pick photos in Safari on an iPhone, iOS normally hands them over as JPG, so they just work. On a computer, recent Safari on a Mac can open HEIC, but most other browsers can't yet. If you get an error, choose Settings → Camera → Formats → Most Compatible on the iPhone so it takes JPG photos in the first place.
Is there a limit?
You can convert up to 20 images at a time, as often as you like. Very large images (such as 50-megapixel photos) can be slow on older phones, because the work happens on your device.
Is the photo's location and camera data kept?
No. Converting re-draws the image, which leaves out EXIF metadata such as GPS location, camera model and date. That's a privacy bonus when sharing photos online.