OHLEEBOX · FREE ONLINE TOOLS
Image Compress
IMAGE COMPRESS · PRIVATE & SIMPLE

Compress image files
Aim for 100 KB or less

Choose a target file size and dimensions for multiple images at once. Photos are processed in your browser without uploading them to a server.

Set a target sizeBatch image compressionJPG · PNG · WebP input

01Choose images

Drop your images here

Up to 20 images · 20 MB each · Still images

JPG replaces transparency with white. Compression may change individual pixels. Only the first frame of animated images is processed.

Compression results

Choose images to see your file list and results here.

Check both file size and pixel dimensions

This tool treats 100 KB as 100,000 bytes and shows the exact output byte count. Compare it with your upload limit. Exact dimensions use center cropping, so check that faces and text have not been cut off.

100 KB image guide: file size, pixels and quality →

01. Set your target file size

Enter your upload limit, such as 100 KB or 200 KB. Automatic resizing adjusts quality first, then reduces dimensions when needed.

02. Choose dimensions and format

With exact dimensions off, the long-edge limit preserves aspect ratio and does not enlarge small images. Choose WebP for transparency.

03. Check and save your results

Review each image’s file size, dimensions and target status. Download individual results or save them together as a ZIP file.

Frequently asked questions

Will compressing below 100 KB reduce quality?

It depends on the original resolution and image complexity. A smaller file limit may require lower quality or smaller dimensions. Check that text and faces are clear after downloading.

Can I compress a PNG without changing format?

You can open PNG files, but the output is JPG or WebP. Choose WebP if you need transparency, and confirm that the destination accepts it.

How are my photos handled?

Files are read in your browser and are not uploaded. Canvas re-encoding does not copy the original EXIF metadata directly, but you should still review sensitive images yourself.

What if the result exceeds the target size?

Keeping dimensions does not guarantee the target file size. Enable automatic resizing or lower the maximum dimensions and try again. An error is shown if the browser cannot encode the selected format.