Compress image to 100KB

Fit photos and scans under 100KB with automatic quality search, batch processing, and no server upload.

Exact-size compressor

Files stay on this device

Target size
KB

Enter 5KB to 10MB. The result targets a maximum size.

Advanced settingsResize, crop, quality
px
px
92%

Dimensions never upscale. JPEG fills transparent pixels with white. GIF and animated WebP inputs become a static first frame.

Ready when you are. No image data is sent over the network.

On-device processing

No image upload endpoint exists.

Measured output

Success uses the real output bytes.

Batch ready

Process 20 files and download a ZIP.

Pick the limit your form asks for

Every page uses the same private compressor with the target already selected. You can still enter a custom value at any time.

A balanced target for forms and profiles

One hundred kilobytes leaves enough room for a clear, moderately sized photo while remaining small enough for many upload systems.

Use JPEG for broad compatibility. Choose WebP only when the upload destination explicitly accepts it.

Where this target helps

Application photos, ID images, and profile pictures

Readable receipts and compact document scans

Email-ready images and lightweight web content

Highest useful quality, without guesswork

Search quality first

JPEG and WebP outputs use a binary search to find the highest encoder quality that stays below 100KB.

Resize only when required

If quality alone cannot reach the limit, the engine reduces dimensions and searches again. It never upscales the source.

Show the honest result

Every download reports its measured bytes, dimensions, savings, and whether the requested maximum was reached.

Choose the right format

JPEG
Broadly accepted and efficient for photographs. Transparency becomes white.
WebP
Often smaller at similar quality and can preserve transparency.
PNG
Lossless and good for sharp graphics, but harder to fit under tiny limits.
Read the format guide

Questions before you compress

How does the compressor find the best 100KB result?

It runs a binary search across encoder quality levels and keeps the highest-quality output whose measured size is at or below 100KB.

Can I compress several photos together?

Yes. Add up to 20 images, process them as one batch, then download each result or one ZIP archive.

Do my files leave this device?

No. Decoding, resizing, compression, previews, and ZIP creation happen inside your browser.

Your images stay yours

The compressor has no image upload API. Analytics, when allowed, records only page and tool events without file names or contents.

Compress images