Skip to content

Image Compressor

Compress JPG/JPEG, PNG, WebP, AVIF, HEIC, and HEIF images in your browser. Process a mixed batch with Auto or a maximum Target KB for each image, then compare and download results individually or as a ZIP.

Tap to add imagesJPG · PNG · WebP · AVIF · HEIC and HEIF

Ready.

How to compress images online

  1. 1.

    Add images

    Select or drop static JPG/JPEG, PNG, WebP, AVIF, HEIC, or HEIF files. You can mix formats in one batch.

  2. 2.

    Choose Auto or Target KB

    Auto chooses settings for each image. Target KB sets a maximum file size for each image waiting in the batch.

  3. 3.

    Compress and review

    The first result opens while the rest continue. Compare it with the original when available, adjust or rename individual results if needed, then download one file or the batch as a ZIP.

Compress to a target size

Need an image under 50 KB, 100 KB, or another upload limit? Enter that number in Target KB. It applies to each image, not the whole batch. The tool looks for the highest-quality result it can find at or below the limit.

Target KB is a ceiling, not an exact-size promise. Olivez does not shrink pixel dimensions to force a result. If a file cannot meet the limit, the result says so. For JPG, PNG, WebP, and AVIF, it offers a smaller result if one was found, or keeps the original. HEIC and HEIF still produce JPG.

The same pixel dimensions can produce very different file sizes: detail and compression settings affect the bytes, even when width and height stay the same.

Supported image formats

JPG / JPEG
Stays JPEG. Adjust Quality or use Target KB. A good choice for photos.
PNG
Stays PNG. Adjust Colors or use Target KB. Auto may find a lossless saving first; reducing colours can change fine details and gradients.
WebP / AVIF
Stay in their original format. Adjust Quality or use Target KB.
HEIC / HEIF
Converted locally to JPG. You can apply Target KB to the JPG result. Olivez shows the JPG preview instead of a before-and-after slider for HEIC/HEIF.

Only still images are supported. Animated files and image sequences are rejected rather than silently reduced to one frame.

For more on choosing a format, see MDN's image format guide.

Choosing settings that look good

  • Start with Auto, then check faces, text, fine edges, and gradients in the result.
  • For PNG screenshots or logos, lower Colors only while small text and edges still look right.
  • Quality 80 is an encoder setting, not an “80% quality” score. The numbers are not directly comparable across JPEG, WebP, and AVIF.
  • Keep your source file. A newly encoded image may lose EXIF, GPS, or colour-profile information.

Privacy and limits

Compression and ZIP creation happen in your browser. Image bytes are not sent to a compression server. No account or watermark is required.

You can add up to 40 images, with a maximum of 50 MiB per file, 250 MiB per batch, and 80 megapixels per image. Very large batches may reach your browser's memory limit sooner.