Picmock

Image compressor

Compress images by quality or target size.

No uploads · Processed on your device

Drop your images here

JPG, PNG, WebP · Up to 20 images · 20 MB each

How to compress images online

A smaller image is easier to share. Pick the right settings for a website, an email or a form with a strict upload limit.

  1. Add your images

    Choose JPG, PNG or WebP files, drag them into the tool, or paste an image. Add up to 20 files, each up to 20 MB and 24 megapixels.

  2. Choose quality or file size

    Start at 80% quality for everyday sharing. For upload requirements, switch to Target size and set a maximum such as 50 KB, 100 KB or 200 KB.

  3. Download your images

    Save compressed images individually, or download the results together in a ZIP.

Reduce image size. Keep the detail that matters.

Quality mode adjusts JPEG or WebP compression while keeping the original dimensions, unless you set a maximum width. It suits product photos, wallpaper previews and images shared by email.

Lower quality usually means a smaller file, but fine textures and text can soften. Check the downloaded file before sharing. If re-encoding the same format would make the file larger, the tool keeps the original.

Try quality compression ↑
Original mountain illustration before image compressionOriginal1.22 MB
Mountain illustration compressed at 80 percent JPEG quality80% quality443 KB
Same dimensions, smaller file. Results vary with each image.

Compress an image to 100 KB or 200 KB

Some forms accept only images below a fixed file size. Set that limit directly instead of trying different quality percentages by hand. The tool searches for the highest tested quality that stays within your limit.

If quality alone cannot reach the target, allow smaller dimensions. The tool then reduces the image proportionally. When resizing is off and the result is still too large, it tells you rather than marking the file as within the limit.

File limits use decimal KB: 100 KB = 100,000 bytes.

Set a target size ↑
Picmock target size settings with 100 KB selected
Choose a preset or enter your own file size limit.

Choose the right image format

Format affects file size, transparency and where your image can be used. Here is what each option does.

InputAuto outputWhat to know
JPG / JPEGJPGA familiar choice for photos. Quality compression reduces size; transparency is not supported.
PNGWebPConverts to WebP for adjustable compression while keeping transparent areas. PNG output is not offered.
WebPWebPKeeps the format and transparency. Choose JPG instead when the destination requires it.

Exporting to JPG fills transparent areas with white. Only static images are supported.

One tool, different ways to share

Website images

Reduce large photos before publishing. Set a maximum width when the source is much larger than its display size, then compare quality at the size your visitors will see.

Forms and attachments

Use a target size when a form specifies a file limit. Check both the file size and pixel dimensions required by the destination before submitting.

Collections and previews

Apply the same settings to a batch of product photos or wallpaper previews. Save the compressed copies together and keep your source files for future editing.

Image compression FAQ

Are my images uploaded?

No. Image decoding, compression, thumbnails and ZIP downloads run in your browser. Your selected images are never sent to a processing server.

How do I compress an image to 100KB?

Choose Target size, select 100 KB, then compress. The tool searches for a JPEG or WebP quality that fits the limit. Enable resizing if quality alone cannot reach it. Here, 1 KB means 1,000 bytes.

Which image formats are supported?

Upload static JPG, PNG or WebP images. Auto output keeps JPG as JPG and converts PNG to WebP to retain transparency. Animated PNG and WebP are rejected so their animation is not lost.

Does compression reduce image quality?

JPEG and WebP compression can remove detail. Check the downloaded image before using it. In quality mode, an original file is kept when re-encoding would make it larger.

Can I compress multiple images?

Yes. Add up to 20 images, with a maximum of 20 MB and 24 megapixels each. Images are processed one at a time to limit memory use. Download separately or together in a ZIP.

Is compression the same as resizing?

No. Compression changes how image data is encoded. Resizing changes pixel dimensions. Quality mode preserves dimensions unless you set a maximum width. Target size mode can reduce dimensions when you allow it.

Can I keep a compressed image as PNG?

This tool accepts PNG input but exports it as WebP or JPG. Choose WebP to keep transparency. If your destination only accepts PNG, keep the original PNG file or use a dedicated PNG optimizer.