Compress Image to 90KB

A tenth below the usual 100KB ceiling, so the upload passes whichever way the site counts.

Files never leave your device. Everything is processed in your browser.

Most people who aim for 90KB are not facing a 90KB rule at all. They are facing a 100KB one, and they have already seen a file the computer called 99KB get rejected. Kilobytes are counted two ways, some portals round, and a few measure the upload slightly differently from your phone, so landing a tenth below the line is the simplest way to stop arguing with the form.

Ninety kilobytes is also a generous budget. A portrait, a scanned certificate or a photographed ID card keeps nearly all of its visible detail at this weight, so the margin costs you very little. The size box here is already set to 90, and work begins as soon as a picture arrives.

Before and after

Before
A rose gold smartphone lying on a folded newspaper next to a wooden ballpoint pen

2400 × 1588 px410 KBJPG

After
The same photo compressed to 89.7 KB

1866 × 1235 px89.7 KBJPG

This photo was 410 KB. With the limit set to 90 KB, it came out at 89.7 KB, which is 78% smaller.

To fit, the tool also scaled the picture down from 2400 × 1588 px to 1866 × 1235 px.

The image on the right is the actual file the tool above produced.

How to use it

  1. Pick the photo or scan the portal turned away, straight from the gallery or the file manager. iPhone HEIC files are accepted as they are.
  2. Without any button press, the compressor tries quality levels from the top down and keeps the best one that weighs no more than 92,160 bytes. The width and height are reduced only if no quality setting manages that.
  3. Look at the before and after weights on the result card and zoom into the preview, especially any small print, before saving the JPG.
  4. If your instructions give a lower limit too, such as 50KB to 90KB, tick “My form also has a minimum size”, type the smaller figure and run it again.

Why 90KB is the safe answer to a 100KB limit

One kilobyte can mean 1,000 bytes or 1,024 bytes. A file of 101,000 bytes is under 100KB by the second reckoning and over it by the first, and you cannot tell from the instructions which one the server uses. At 90KB this page stops at 92,160 bytes, which is below 100,000 and below 102,400, so neither reading can reject it.

The same arithmetic explains a puzzle you may meet afterwards. Android phones, iPhones and Macs usually show sizes in thousands of bytes, so the saved file can appear there as 92KB, while Windows shows 90KB. Both describe the same file, and both are comfortably clear of a 100KB cap. Leaving room also helps where a site adds a little to the file during upload or checks a re-saved copy rather than your original.

What fits into 90KB

For a head-and-shoulders photo against a plain wall, 90KB usually holds 900 pixels or more on the long side at high quality, far beyond what any form displays. A full scanned A4 page with typed text often fits at around 1,000 pixels wide, enough for normal print sizes to stay readable. Busy pictures, such as a crowd, foliage or a patterned shirt, use bytes faster and may come back a little smaller in pixels.

When a form asks for a band, for example no smaller than 50KB and no larger than 90KB, the minimum switch keeps the file inside both figures. It raises the quality first and, only if the picture is too plain to weigh enough, enlarges it up to three times. A file that already sits under 90KB is not touched without asking: the page tells you it already fits and lets you keep it or convert it to JPG anyway.

Frequently asked questions

My form says “less than 100KB”. Should I use this page or the 100KB one?
Either can work, but this one leaves a margin. The 100KB page aims just under 102,400 bytes, which a site counting in round thousands would still refuse. At 90KB the result passes both ways of counting.
Why does my phone say the file is 92KB?
Your phone divides by 1,000, while this tool and Windows divide by 1,024. The file is 92,160 bytes or less either way, so it is still well under a 100KB limit, and under 90KB as most upload checks measure it.
Can I compress an image to 90KB without losing quality?
Some data is always discarded, but at this size the loss is rarely visible on a screen. Starting from a sharp, well-lit original and cropping away empty background lets more of the 90KB go to the part that matters.
Is the output a JPG? My form only accepts JPG format.
Yes. PNG, WebP, HEIC and other inputs all come out as a .jpg file, which also satisfies forms that say JPEG, since the two names refer to the same format.
Can it make a PDF under 90KB?
No. This page produces images, not PDF documents. If the portal needs a PDF, compress the picture here first and then save it as a PDF with your phone’s print or share menu; the PDF may weigh a few kilobytes more than the image.