Skip to content
Compression

How to compress an image to 100 KB without wrecking the quality

A practical guide to hitting an exact 100 KB limit: which format to use, when to resize instead of crush quality, and how to do it without uploading your photo anywhere.

The Under1MB team · 18 August 2026 · updated 10 September 2026 · 6 min read

A large image file shrinking down to a 100 KB file

Almost nobody wakes up wanting a 100 KB image. You want it because a form refuses to accept anything bigger, and the photo on your phone is fifty times over the line.

The good news: 100 KB is a comfortable size for a normal photo, as long as you change the right two things. The bad news: most tools only change one of them, which is why the result looks like it was faxed.

File size is quality times pixels — change both

Two separate things decide how heavy a JPEG is. The first is quality, the amount of detail the encoder throws away. The second is dimensions, how many pixels are in the picture to begin with.

A 4000 x 3000 photo squeezed to 100 KB has to discard so much detail per pixel that edges turn blocky. The same photo resized to 1200 x 900 first reaches 100 KB at a quality level that still looks clean, because there is far less to describe.

That is the whole trick: shrink the dimensions to what the page or form actually displays, then let quality take care of the rest.

Pick a format that can even get there

If a portal insists on PNG or JPG, use JPG for photos and keep PNG only for screenshots, logos and anything with flat colour or transparency.

  • JPEG — the safe answer for photographs, and what every upload form accepts.
  • WEBP — typically 25 to 35 percent smaller than JPEG at the same visible quality; ideal for websites, not always allowed on forms.
  • AVIF — the smallest of the three, great for the web, still not accepted everywhere.
  • PNG — lossless. A photo saved as PNG cannot be compressed to 100 KB by quality at all; only resizing moves the number. Convert it to JPEG instead.

The step-by-step

  1. 1Open the 100 KB target page and drop your photo in. Nothing uploads — the work happens inside your browser tab.
  2. 2Leave the target at 100 KB. The tool searches for the highest quality that still fits under the line.
  3. 3If your file is a PNG or a very large photo, turn on the option that allows resizing when quality alone cannot reach the target.
  4. 4Check the preview at full size, not the thumbnail. Faces and text are where over-compression shows first.
  5. 5Download. Confirm the reported size is under, not at, the limit — some portals reject files that sit exactly on the boundary.

What 100 KB actually looks like

At 1200 pixels wide, a 100 KB JPEG of a landscape or a product shot is essentially indistinguishable from the original on a screen. At 2400 pixels wide it starts to soften. At 4000 pixels it visibly breaks apart.

Screenshots behave differently. Sharp text hates JPEG, so a screenshot at 100 KB often looks worse than a photo at the same size. Crop the screenshot to just the part you need, and it will fit comfortably.

Why we do this in your browser

Most size reducers upload your image to a server, process it, and promise to delete it afterwards. For an ID photo, a signature or a medical form, that is a promise you cannot verify.

Under1MB never receives the file. Your browser already contains a capable image encoder, so the compression happens on your own device and the result is handed straight back to you. You can open your browser's network panel and watch nothing leave.

Common mistakes

  • Compressing the same JPEG over and over — each pass adds permanent damage. Always start from the original.
  • Keeping full camera dimensions for a form that displays the photo at postage-stamp size.
  • Using PNG for a photograph, then wondering why the size will not drop.
  • Renaming a .webp to .jpg. The extension changes, the file does not, and the upload still fails.

Do it now, in this tab

Nothing to install, no account, and your file never leaves your device.

Frequently asked questions

Can any image be compressed to 100 KB?+

Almost any photograph can, as long as resizing is allowed. A very large lossless PNG or a detailed screenshot may need its dimensions reduced before 100 KB is reachable without visible damage.

Will compressing to 100 KB ruin the quality?+

Not if the dimensions are sensible. Resize to the size the image is actually displayed at first, and 100 KB usually looks clean on screen.

Is compressing to 100 KB the same as resizing to 100 KB?+

People use both phrases for the same job: making the file weigh 100 KB. Strictly, resizing changes pixel dimensions and compressing changes how much detail is stored — most of the time you need a little of both.

Does my photo get uploaded to a server?+

No. Everything runs inside your browser tab. The file never leaves your device, so there is nothing for us to store or delete.

Which format gives the smallest file at 100 KB?+

AVIF, then WEBP, then JPEG. But upload forms usually only accept JPG or PNG, so JPEG is the practical choice for anything you submit.

Can I compress several images to 100 KB at once?+

Yes. Drop the whole batch, set the target once, and download the results together as a ZIP.

Spotted something out of date, or want a guide on a size limit we have not covered? Email Mohitgoyal1108@gmail.com.

Keep reading

Your images. Your device. Your privacy.

Try Under1MB free