Skip to main content

Image Compressor

Compress images to JPG or WebP using quality or a target file size.

Try an exampleNo image needed · 9 examples
Convert to

Choose your images

Drag, choose files, or paste a screenshot with Ctrl+V / Cmd+V. Up to 20 images.

Processed on your device. No upload. No account.

JPG, JPEG, PNG, WebP, HEIC, AVIF & JFIF

Good for photos and common upload forms. Transparent areas get a white background Need to keep PNG?

Up to 20 files · 21 MB each · Static images only

Image size limits

Up to 20 files · 21 MB each · 25 MP · 10,000 px per side · Static images only

Keep up to 105 MB of results per batch. Output files may exceed the input file size limit.

1 KB = 1000 bytes. Reaching the target may require reducing dimensions.

Higher quality, larger files · Transparent areas get a white background

SEE WHAT’S POSSIBLE

Less weight. Plenty to look at.

A few ideas for your next image. Pick a scene and make it yours.

On your device
SourceResult
Drag to explore the difference
Photography & everyday life01 / 09

A camera photo ready to upload

Reduce large camera photos for uploads by balancing file size and visual detail.

SourceWEBP2.3 MB
ResultJPG317 KB
1536 × 10241536 × 102486% smaller in this sample

Adds a sample to the tool above. Choose your settings, then process it.

Prepared previews with measured sample file sizes. Your settings and browser determine the actual result.

When to use this converter

Adjust quality or set a target in KB. Target-size compression may also reduce dimensions. Every result shows its actual size, dimension changes and target status; successful files stay downloadable even when the target cannot be reached.

How to use Image Compressor

  1. Choose your images and JPG or WebP output.
  2. Select quality or a target size in KB.
  3. Compress, check target status and download.

Frequently asked questions

Is the target file size guaranteed?

No. The tool searches a limited set of quality and dimension settings. If it cannot meet your target, it clearly marks the result and shows the smallest file found.

Can I use this to optimize PNG without losing colors?

This tool creates lossy JPG or WebP. Use PNG Compressor for lossless PNG optimization or explicitly lossy color reduction.

Helpful guides