Image Tools

Compress Image to 100KB

Brings a photo under 100 KB — a common limit on upload forms and a comfortable size for email. At 100 KB a photo usually keeps well over a thousand pixels across, enough to look good on any screen. The tool aims below 100,000 bytes so the file passes however a site counts, and runs entirely in your browser.

1
Add Files
2
Process
3
Download
Processed in your browser — your file is not uploaded.

Drop your files here

or click to browse files

Up to 20 files

KB

We aim under 100,000 bytes. Some sites count a KB as 1,000 bytes and others as 1,024, so this passes either check.

Choose JPG for job, exam and government forms — most only accept JPG. Transparent areas become white.

How to Use

  1. 1Add one or more photos. JPG, PNG, WebP and HEIC all work.
  2. 2The limit is already set to 100 KB. Change it if you need a different size.
  3. 3Choose JPG for forms and email, or WebP for your own website.
  4. 4Click Compress to 100 KB.
  5. 5Download the photo, or a ZIP of several.

About this tool

Updated

The size where a photo stops feeling compressed

At 100 KB a photo usually keeps well over a thousand pixels across, which looks sharp on any phone or laptop screen.

In our tests a busy, detailed 3000 × 2000 photo came out at about 1,160 × 770 pixels at 100 KB, and a portrait on a plain background at about 1,400 × 1,750. Most screens show a photo well under that width, so at normal viewing size the result looks like the original. That is why 100 KB is such a common upload limit: it is small enough for a site to store cheaply and large enough that nobody complains.

A comfortable size for email

A handful of 100 KB photos makes an email that sends quickly and opens easily, even on a slow connection.

A phone photo attached directly can be several megabytes, and ten of them can push an email past what some services accept, or make it crawl on a weak mobile connection. Bringing each one to 100 KB first cuts that by a factor of dozens while keeping the pictures perfectly viewable. Add several at once here and they come back together in a ZIP, ready to attach.

Not for printing large

A picture about 1,200 pixels wide prints sharply only at around 10 centimetres across. Keep the original for anything bigger.

Print quality depends on how many pixels cover each inch of paper, and around 300 per inch is the usual target for a sharp result. By that measure a photo roughly 1,200 pixels wide prints well at about four inches, or ten centimetres. So compress to 100 KB for screens and uploads, but hold on to the original for anything you might want to print, frame or crop heavily later. The compressed copy cannot give back the detail it left behind.

WebP fits more into the same limit

For images on your own website, WebP usually carries more detail than JPG at 100 KB.

WebP generally compresses photographs more efficiently than JPG, so switching the output to WebP lets the tool keep a larger or cleaner picture under the same limit. Every current browser displays it. The catch is outside the browser: many upload forms, email clients and older programs still reject WebP. Use it for your own pages, and stay with JPG for anything you are sending to someone else.

Features

  • Starts at 100 KB, the limit this page is for
  • Stays under 100,000 bytes, so it passes either way a site counts a KB
  • Photos usually keep over a thousand pixels across at this size
  • Returns the file untouched if it is already under 100 KB in your chosen format
  • Up to 20 photos at once, as a ZIP
  • JPG or WebP output
  • Runs in your browser; photos are never uploaded

FAQ

How large will my photo be at 100 KB?

In our tests a detailed 3000 × 2000 photo came out at about 1,160 × 770 pixels, and a plain-background portrait at about 1,400 × 1,750. Either is plenty for viewing on a phone, a laptop or in an email.

Is 100 KB good enough to print?

Only small. A picture about 1,200 pixels wide prints sharply at roughly 10 centimetres across. For anything larger, keep the original file and print from that.

JPG or WebP at 100 KB?

WebP generally fits more detail into the same 100 KB, so it is the better choice for your own website. Use JPG for forms and email, because not everything accepts WebP.

Can I compress a whole folder of photos to 100 KB each?

Up to 20 at a time. Each one is brought under 100 KB separately and they download together as a ZIP. Files with the same name are numbered so none is lost.

Are my photos uploaded?

No. They are compressed in your browser and never leave your device.