Image Compressor

Make your images smaller without visible loss in quality. Files never leave your device.

Settings

Output format

Each image keeps its format. GIF, SVG and BMP files are saved as WebP.

75%

Re-encoding removes EXIF metadata, including GPS location. Your settings are remembered in this browser.

How to use the Image Compressor

  1. Drop one or more images.
  2. Choose the output format and move the quality slider, or set a target file size in KB. The new size and saving update live.
  3. Optionally limit the dimensions and add a suffix to the file names.
  4. Compare before and after, then download each image or all of them as a ZIP.

Image Compressor features

  • Compress JPG, PNG, WebP and other formats, or convert to WebP, JPG, PNG or AVIF
  • Quality slider with live new size and saving for every file
  • Target file size: compress each image under a limit such as 100 KB
  • Limit width and height to shrink large photos
  • Before/after comparison slider
  • Batch processing with ZIP download and a file name suffix
  • No upload, no limits; EXIF and GPS data removed; settings remembered

Compress images without losing visible quality

This free image compressor makes JPG, PNG and WebP files smaller, often by 50–80%, while keeping them looking the same to the eye. Drop in one image or a whole batch, move the quality slider and see the new size and the saving for every file straight away. A before and after slider lets you zoom in on the details, so you can push the compression as far as it goes without visible damage.

Unlike most online compressors, nothing is uploaded. The compression happens in your browser using its built-in image encoders, so it is fast, works with private photos and has no file size or daily limits.

Compress to an exact file size

Job portals, government forms, exam registrations and email attachments often have strict limits, such as "photo under 100 KB" or "max 2 MB". Turn on Aim for a file size, enter the limit in KB, and the compressor lowers the quality step by step until each image fits. If an image still will not fit at the lowest quality, for example a large PNG, you are told, so you can also reduce its dimensions or switch to WebP or JPG.

Choosing the right format

FormatCompressionTransparencyBest for
JPG / JPEGLossyNoPhotos, where it is supported everywhere, including old software and printers
PNGLosslessYesScreenshots, logos, text and graphics with flat colors; not photos
WebPLossy or losslessYesWebsites: usually 25–35% smaller than JPG at the same quality, supported by all modern browsers
AVIFLossyYesThe smallest files for photos on modern browsers, where your browser can encode it

Leave the format on Same to keep each file's original format, or convert everything to WebP for the biggest savings on a website. For more on switching formats, see the Image Converter.

What quality setting should I use?

  • 80–90%: visually identical to the original for almost every photo. A safe choice for portfolios and product images.
  • 70–80%: the sweet spot for websites and blogs. Files are much smaller and differences are very hard to spot.
  • 50–70%: fine for thumbnails, previews and email, where small size matters more than fine detail.
  • Below 50%: blocky artifacts and smeared detail become visible, especially around edges and in skies.

Use the before and after slider on a detailed area, such as hair, foliage or text, to check your choice.

Shrink dimensions too

A photo straight from a phone is often 4000 pixels wide or more, while most websites never display images wider than 1200–2000 pixels. Turn on Limit dimensions and set a maximum width and height: resizing a 12-megapixel photo to 1920 pixels wide usually cuts the file size far more than quality alone. For precise crops and social media sizes, use the Image Resizer & Cropper.

Batch compression

Drop as many images as you like. Each file shows its original size, new size and percentage saved, and you can download them one by one or all together as a ZIP file. Add a suffix such as -min or -web to the file names so compressed copies never overwrite your originals. Your settings are remembered in this browser for next time.

Why compressing images matters

  • Faster websites. Images are usually the heaviest part of a page. Smaller images improve loading speed and Core Web Vitals such as Largest Contentful Paint, which Google uses as a ranking signal.
  • Upload limits. Get photos under the size limits of forms, marketplaces, CMS platforms and chat apps.
  • Storage and data. Save space on your phone, in cloud storage and in mailboxes, and use less mobile data when sharing.
  • Privacy. Compression re-encodes the image, which removes EXIF metadata such as the camera model and the GPS location where a photo was taken. Check any photo with the Image Metadata Viewer.

Image Compressor: frequently asked questions

What quality should I choose?

For photos, 75–85% is usually indistinguishable from the original. For graphics with text or flat colors, PNG or high-quality WebP keeps edges sharp.

Why did my PNG get bigger?

PNG is lossless, so re-saving a photo as PNG can increase its size. Choose WebP or JPEG for photos.

Is there a file limit?

No. Everything is processed on your device, so the only limit is your device's memory.

How do I compress an image to 100 KB?

Turn on Aim for a file size and enter 100. Each image is compressed step by step until it is under 100 KB. If it still does not fit, also limit its dimensions or choose WebP or JPG.

How do I reduce the size of a photo without losing quality?

Use 75–85% quality, choose WebP or JPG, and limit the width to the size it will actually be shown at, such as 1920 px. The result is usually indistinguishable from the original.

Can I compress many images at once?

Yes. Drop as many as you like, then download them all together as a ZIP file.

Does compressing an image remove its location data?

Yes. Compression re-encodes the image, which removes EXIF metadata including GPS location and camera details.