Image Compressor

Compress JPG, PNG and WebP images in your browser — up to 80% smaller with no visible loss. Batch, target size (e.g. under 100 KB), no upload.

Make photos and graphics smaller for email, websites, forms and social media — without visible loss. Drop in one image or a hundred, choose a quality level or a target size such as “under 100 KB”, and download the results one by one or as a ZIP.

The compressor uses MozJPEG, libwebp and OxiPNG — the same encoders used by professional image tools — running in your browser. Your images are never uploaded, and photo metadata such as GPS location is removed by default.

How to use Image Compressor

  1. Click “Choose images”, drop images onto the page, or paste one with Ctrl+V.
  2. Choose Quality (Best quality, Balanced or Smallest file) or Target size and enter a size, e.g. 100 KB.
  3. Optionally convert to WebP for the smallest files, or limit the width, e.g. to 1920 px.
  4. Check the savings and compare before and after with the slider, then download each image or all as a ZIP.

Features

  • Compress JPG, PNG and WebP (GIF, BMP and AVIF are converted).
  • Quality presets or a custom quality slider.
  • Target size mode: compress to under 50 KB, 100 KB, 200 KB, 1 MB or any size you need.
  • Lossless PNG optimisation with OxiPNG — pixel-perfect, just smaller.
  • Convert to WebP for files typically 25–35% smaller than JPG at the same quality.
  • Optional maximum width (4K, Full HD, 1280 px…) with high-quality Lanczos resizing.
  • Before/after comparison slider and size savings per image.
  • Batch compression and ZIP download; metadata (including location) removed by default; no upload.

Lossy vs lossless compression

Lossy compression (JPG, lossy WebP) throws away detail the eye barely notices — fine texture and subtle colour changes — and can make photos 60–90% smaller. Lossless compression (PNG with OxiPNG, lossless WebP) only stores the same pixels more efficiently, so the image is identical but the saving is smaller, typically 5–40%.

For photos, lossy compression at quality 75–85 is visually indistinguishable from the original for most people. For screenshots, logos and graphics with text, keep PNG or use WebP so edges stay crisp.

JPG vs PNG vs WebP: which format to choose

Each format has a job. When in doubt, WebP gives the smallest files and is supported by all current browsers.

FormatBest forTransparencyTypical size
JPGPhotos, email attachments, formsNoSmall
PNGScreenshots, logos, graphics with textYesLarge for photos
WebPWebsites and apps: photos and graphicsYesSmallest (25–35% below JPG)

How to compress an image to 100 KB (or any size)

Choose “Target size”, enter 100 and pick KB. For each image the compressor searches for the highest quality that still fits; if even low quality is too big, it reduces the dimensions step by step until it fits. Forms that require “JPG under 200 KB” or “under 1 MB” work the same way. Very large photos may need a smaller size limit than you'd expect — check the result with the comparison slider.

What savings to expect

Savings depend on the image and on how it was saved before. Photos straight from a phone or camera shrink the most; images that were already optimised for the web shrink little — in that case the tool keeps the original.

ImageBiggest saving comes from
Phone or camera photo (JPG)Balanced quality, plus a maximum width if it is for the web
Photo for a websiteConverting to WebP and limiting the width
Screenshot or graphic (PNG)Lossless PNG optimisation, or WebP
Image for a form with a size limitTarget size mode

Does compressing remove EXIF and location data?

Yes — by default every compressed image is saved without metadata, which removes the camera model, date and, importantly, the GPS location phones store in photos. That is safer when sharing online. If you need the original date and camera information, tick “Keep camera info (EXIF) in JPGs”; the tool warns you when that information includes a location.

Frequently asked questions

Is this image compressor free and private?

Yes. It is free with no limits, and images are compressed in your browser — they are never uploaded to a server.

Will compressing reduce the quality?

With Balanced or Best quality, differences are very hard to see. Use the comparison slider to check, and choose Best quality for images you will edit again or print.

How do I compress an image to 100 KB?

Choose “Target size”, type 100 and select KB. The tool finds the best quality that fits, and shrinks the image slightly if it has to.

Why is my PNG still large?

PNG is lossless, so photos saved as PNG stay big. Convert them to JPG or WebP for a much smaller file. Keep PNG for screenshots, logos and images with transparency.

Why was my image not made smaller?

It was already well compressed. Rather than give you a bigger file, the tool keeps the original. Try a lower quality, WebP, or a maximum width.

Can I compress many images at once?

Yes. Add as many as you like — they are processed in parallel — and download them all as a ZIP.

Can I compress HEIC photos from an iPhone?

Convert them with HEIC to JPG first; it produces a compressed JPG directly.

Does it work on phones?

Yes, on current Android and iPhone browsers. Very large photos (over 50 megapixels) may be too big for a phone's memory.

Related tools