Image Compressor

Compress images locally in your browser — nothing is uploaded to any server.

Quality 80%

Applies to JPEG and WebP only. PNG is always lossless.

Output format

Max width (px)

🖼

Drop images here or click to browse

JPEG · PNG · WebP · GIF · AVIF — multiple files supported

How it works

  1. 1 Drop or select JPEG, PNG, or WebP images from your device.
  2. 2 Adjust the quality slider and set an optional maximum dimension.
  3. 3 Download each compressed image individually, or all at once.

Why use this tool

  • Compression runs entirely in your browser — images never leave your device.
  • Shows before/after file size comparison for every image.
  • Supports batch processing for multiple images at once.
  • Preserves original file names with a _compressed suffix.

Use cases

  • Reducing image sizes before uploading to a CMS or website.
  • Optimising product photos for faster page loads.
  • Compressing screenshots for documentation.
  • Shrinking images before attaching to emails.

Frequently asked questions