Compress Image to 100 KB

100 KB is the most common upload limit on the web. Drop your image below — it is compressed to the best quality that fits, entirely in your browser, never uploaded.

No uploads Exact size guarantee Best quality that fits Batch supported

Drag & drop images here

or

JPG · PNG · WebP · BMP — output is JPG under 100 KB

Compressed entirely in your browser — your photos never leave your device

How it works

Drop your image

Any common format, any size, even a whole batch. Nothing is uploaded — your browser reads the file directly from disk.

Quality is searched, not guessed

A binary search over JPEG quality finds the highest quality that fits under 100 KB. Dimensions are only reduced if the target is otherwise impossible.

Download a file that qualifies

A clean .jpg, guaranteed under the limit, with metadata stripped as a bonus. The card shows the exact size, dimensions, and quality used.

Why exactly 100 KB?

100 KB is the most common upload limit on the web — application portals, job sites, CMS profile pictures, email-friendly attachments. A modern phone photo is 3–8 MB, thirty to eighty times too big. This tool binary-searches JPEG quality to land just under 100 KB with the least possible quality loss.

Tip for best results

100 KB is plenty for screen-resolution photos. If the result looks soft, the source was probably very large — downscale to roughly the display size first and the same 100 KB will look much sharper.

Why trust ClientSide

  • Compression runs entirely in your browser tab
  • Files are read into RAM — never written to a server
  • No network requests are made for your photos
  • No file size limits, no daily quota, no watermark
  • Metadata (GPS, camera info) is removed automatically

Frequently asked questions

How does this compress an image to exactly 100 KB?

A binary search over JPEG quality runs in your browser: encode, check the size, narrow the range — eight times. The result is the highest quality that fits under 100 KB. If even the lowest quality is too big, dimensions are stepped down and the search repeats.

How much quality do I lose compressing to 100 KB?

For a typical photo shared at screen resolution, very little — 100 KB supports JPEG quality around 70–85% at sensible dimensions. The card shows the exact quality and dimensions used for your image.

Is my photo uploaded to a server?

No. The image is read and compressed by JavaScript in your browser tab. Nothing is sent anywhere — the compressed file is written straight from memory to your downloads.

What format is the output?

Always JPEG (.jpg) — the format forms expect, and the only common format that can be tuned to an exact size. PNG, WebP, BMP, and GIF inputs are converted automatically; transparency is flattened to white.

What if 100 KB is impossible for my image?

The tool reduces dimensions step by step until the target is reachable and labels the result. In practice any photo can be brought under 100 KB — very small targets simply produce smaller images.

Need more control over the image?

Our image editor can crop, resize to exact pixel dimensions, and adjust the photo before you compress it here. For removing hidden GPS/EXIF data without recompressing, use the metadata remover.