100% free · No sign-up · Private

Compress images online

Make images up to 90% lighter for faster pages and better Core Web Vitals. Works in bulk.

Loading tool…
  • Files never leave your device
  • Instant, no waiting queue
  • No watermark, no limits

How to use the Image Compressor tool

  1. 1

    Drop one or many images.

  2. 2

    Adjust quality and optional max width.

  3. 3

    Download each image or all as a ZIP.

Compress JPG, PNG and WebP images without visible quality loss

Large images slow down websites and fail upload limits. This image compressor reduces file size by up to 90% while keeping photos sharp, in bulk and right in your browser. Compare before and after sizes and download each image or all at once.

Use it to reduce image size in KB for forms, speed up WordPress and Shopify stores, and improve Core Web Vitals like LCP.

Image compression tips for SEO and speed

  • Resize to the display size first with the image resizer.
  • Convert to WebP for even smaller files with the WebP converter.
  • Use descriptive file names and alt text.
  • For product photos, make square marketplace images with the product image resizer.

Frequently asked questions

Is this tool free?

Yes, it is 100% free with no sign-up, no watermark and no daily limit.

Are my files uploaded to your server?

No. The tool runs entirely in your browser using JavaScript. Your files never leave your device, so the tool is private and works even on slow connections.

What quality setting is best?

70–80% is the sweet spot for most photos: much smaller files with no visible difference.

Does compressing images help SEO?

Yes. Smaller images load faster, which improves Largest Contentful Paint (LCP) and user experience – both matter for rankings.

How do I compress an image to 100 KB?

Upload the image and lower the quality slider until the new size is under 100 KB, then download.

Can I compress multiple images at once?

Yes. Upload a batch and all images are compressed together.

Does it work for PNG files?

Yes – JPG, PNG and WebP are supported.