Compress a JPEG to 100 KB

Keep the JPEG format while hitting a strict 100 KB file size.

Drop your images hereor click to choose filesJPEG, PNG, WebP, AVIF, HEIC, PSD, PDF and over 100 more formats; camera RAW with Pro. Up to 20 images, 20 MB each.Choose Images

  • Private by defaultDeleted within an hour
  • Super FastProcess in seconds
  • No Sign-upStart instantly

How it works

  1. Add your images

    Drag and drop, paste, or pick files. They upload over an encrypted connection.

  2. Pick a quality or a target size

    Use the quality slider, or tell it exactly how many KB or MB you need.

  3. Download

    Save each file, or grab them all at once as a ZIP.

JPEG is usually the best format for reaching a small target size on an ordinary photo, since it's built specifically for the kind of gradual detail loss that shrinks file size the most per visible change. This page keeps the output as JPEG and searches for the highest quality that still lands at or under 100 KB.

If your original is a PNG or WebP, it will be converted to JPEG as part of this process, which also means any transparency becomes a solid white background. If you need to keep transparency, use a PNG-specific size target instead.

As with the rest of this site, no sign-up is needed and files are deleted within one hour, so experimenting with crop or quality costs nothing but a moment. If quality alone won't quite reach 100 KB, a 10 to 15 percent reduction in pixel dimensions via Resize usually closes the gap without obvious softness.

What a 100 KB JPEG looks like at different sizes

How much quality survives depends almost entirely on the pixel count. Under one megapixel, a picture of 1000 by 800 for example, the search usually settles in the high seventies or above and you would need the original beside it to find a difference. At two megapixels it lands near fifty: fine for a photo viewed whole, visibly rough around small text. A full phone photo cannot be stored in 100 KB at any quality, so it is scaled down, and what you receive is a smaller picture.

The camera data you are not sending

A JPEG from a phone carries more than the picture. Tucked inside are the camera model, the exposure settings, often the GPS position, and a small preview image for the gallery. Together they can take tens of kilobytes, which is a real share of a 100 KB budget and does nothing for the person looking at the photo. All of it is removed by default here, so the whole allowance goes to the image. If a form asks for the capture date to stay in the file, choose to keep metadata in the editor.

When a form says JPG only

Upload forms that insist on JPG often check more than the file name. A WebP or a HEIC renamed to .jpg is still what it was, and a server that reads the first bytes of the file will turn it away. The file you download here is a real JPEG with the ending .jpg, whatever you put in: PNG, WebP, HEIC and other formats are converted on the way. Transparent areas are filled with white, or with a colour you pick.

Frequently asked questions

Why keep it as JPEG specifically?

JPEG typically reaches small file sizes with less visible quality loss than PNG for ordinary photos.

What happens to transparency if my source is a PNG?

It's filled with white, since JPEG has no transparency support.

Can I reach 100 KB with a higher quality by resizing first?

Yes, turning on Resize to reduce the pixel dimensions often lets the remaining size budget go toward quality instead.

Is 100 KB achievable for any photo?

Almost always; very large or complex originals may need some resizing to get there cleanly.

Why is my result 97 KB and not exactly 100?

Quality moves in whole steps, and each step changes the size by a few kilobytes. The tool keeps the highest step that is still at or under the limit, so results land a little below it.

Can I compress a scanned document to a 100 KB JPG?

Yes. Switch it to black and white in the editor first. Text on paper needs no colour, and without it the page stays readable at a much smaller size.

More

Get Pro

Appearance

Language

PrivacyTermsRefunds