Compress images

Make JPG, PNG and WebP images much smaller while keeping them looking good. Compress many images at once.

IMG

Choose images

or drop them here · JPG, PNG, WebP

Your files stay on your device. Nothing is uploaded.

About this Compress Image tool

Large images slow down websites, fill up email inboxes and hit upload limits on forms. Compressing an image re-encodes it more efficiently. With the right settings a 4 MB phone photo can become 400 KB with no visible difference.

Use the quality slider to balance size and sharpness, switch to WebP for the smallest files, and set a maximum width to shrink oversized photos. You'll see exactly how much space you saved. If an image can't be made smaller, your original is kept.

How to use Compress Image

  1. Choose or drop one or more images.
  2. Set the quality (around 70% is a good start) and, optionally, a format and maximum width.
  3. Click Compress images.
  4. Download each image or all of them as a ZIP.

Features

Adjustable quality

Pick the exact balance between size and sharpness.

WebP output

Usually 25–35% smaller than JPG at the same quality.

Resize while compressing

Scale down large photos for even smaller files.

Bulk processing

Compress dozens of images in one go.

Private

Images are compressed in your browser, never uploaded.

Which settings should I use?

  • Photos for websites or email: JPG or WebP, quality 65–75%, max width 1920 px.
  • Images for forms with a size limit (e.g. under 200 KB): quality 50–60% and max width 1200 px.
  • Screenshots and graphics: try WebP. Compressing PNG at the same size rarely helps much.

Frequently asked questions

How much can I reduce my image size?

Photos usually shrink by 50–90% depending on the original. Lowering quality and setting a maximum width gives the biggest savings.

Will compression reduce quality?

At 70% or higher the difference is rarely visible. Lower values give smaller files but may show slight blurring around edges.

Can I compress PNG files?

Yes. For the biggest savings, choose WebP or JPG as the output format. If the compressed file would be larger than the original, the original is kept.

How do I compress an image to under 100 KB?

Choose JPG or WebP, set quality to about 50% and a max width of about 1000 px. Check the result size and adjust if needed.

Are my images uploaded?

No. Compression happens in your browser on your device.

At a glance

Input
JPG, PNG, WebP, GIF, BMP
Output
JPG, PNG or WebP
Bulk
Yes
Upload
None, runs in browser

Related tools

More free tools