How to get a photo under 100 KB
100 KB is about one-fortieth of a normal phone photo. It sounds impossible, but for a face or a document, it is quite achievable if you reduce the right things in the right order.
What 100 KB actually means
100 KB is 100,000 bytes. A JPG’s size depends on three things: the number of pixels, the quality setting and how much detail the picture has. You control the first two.
As a rough guide, a typical portrait with a plain background at about 800 × 600 pixels and medium quality often lands between 50 and 120 KB. A busy outdoor scene needs fewer pixels or lower quality to reach the same size. These numbers vary from photo to photo, which is why a search for the right quality beats guessing.
The order that gives the best result
- Crop away anything that isn’t needed. Every unused pixel still costs bytes.
- Reduce the dimensions to what the form actually needs. For a screen or an ID portal, 600 to 1200 pixels is usually plenty.
- Lower the quality last, only as far as needed. Quality 70 to 80 is hard to tell apart from 95 on a normal screen.
- Save as JPG. It is accepted everywhere and gives the best quality for the size.
The tool at the bottom of this page does steps 2 to 4 for you: it looks for the highest quality below 100 KB and only shrinks the photo when quality alone isn’t enough.
Tips for particular photos
- Face photos: use even light and a plain wall. Plain areas compress to almost nothing, leaving bytes for the face.
- Documents: photograph in daylight, straight on, and avoid shadows. Shadows add noise and noise is expensive.
- Screenshots: they are usually PNG. Convert them to JPG first, since text on a flat background is cheap in JPG at moderate quality.
- Night photos: grain makes them heavy. Reduce the dimensions more than you normally would.
If it still won’t fit
Lower the pixel size again before lowering quality further. Below quality 50, JPG shows visible blocks. Halving each dimension cuts the pixels to a quarter, which saves far more than any quality change.
Need a different limit?
For other sizes, see Reduce to an exact size, or read how to reduce a photo’s size for a table of common limits. If the form is rejecting the photo for other reasons, the upload checklist covers them.
Get your photo under 100 KB here
Drop your images here
or
You can also paste an image with Ctrl+V.
Converted on this device. Nothing is uploaded.
Frequently asked questions
Is 100 KB enough for a passport-style photo?
Usually yes, at around 600 to 900 pixels on the longest side. A face on a plain background compresses very well.
Why can't I just drag a quality slider?
You can, but you would have to guess. A tool that searches for the highest quality that fits your limit gets the best result with no trial and error.
Will a scanned document stay readable at 100 KB?
Usually, if it is a single page at around 1200 pixels on the longest side. Dense small print may need slightly more.
Should I use PNG for a 100 KB limit?
Not for photos. PNG stores every pixel exactly, so photos get large. JPG is the right format here.
Learn more
- How to reduce an image's file size without ruining itA form says "max 200 KB" and your photo is 4 MB? What makes images big, the right order of steps, and the sizes that work for common uploads.
- Why does the form reject my photo?A form says your photo is too large or the wrong type even though it looks fine. The usual causes, from KB versus KiB to HEIC, pixel limits and file names.
- PNG or JPG: which should you use?PNG and JPG are not interchangeable. Where each one wins on quality, file size and transparency, and how to choose for photos, screenshots, logos and forms.
- Convert a transparent PNG to JPGJPG cannot store transparency. How to pick the right background colour when converting a PNG, avoid black backgrounds and halos, and keep edges clean.