What 100 KB holds
In our tests, at good JPEG quality:
| Image | Largest size that fits in 100 KB |
|---|---|
| Headshot on a plain background | about 1000 × 1000 px |
| Portrait with a busy background | about 800 × 800 px |
| Detailed outdoor photo | about 800 × 530 px |
A phone photo (4032 × 3024) is too big for 100 KB at full size, so the tool first lowers the JPEG quality and then, if that isn't enough, scales it down, usually to around 1000 px wide. That is still larger than most forms display. A full page of text gets cramped at 100 KB; for document scans use the 200 KB target.
Where 100 KB limits come from
A 100 KB ceiling turns up on job, exam and visa forms, often next to a minimum file size and a required pixel size. One example with all three: China's online visa application asks for a JPEG photo between 40 KB and 120 KB, no larger than 354 × 472 px. A 100 KB target sits inside that range.
For a form like that, crop to the right shape first (354 × 472 is 3:4; the crop tool does any ratio), then enter the width, here 354, as the max width. The tool keeps the pixel size and spends the bytes on quality.
Keeping a photo sharp at 100 KB
- Crop before compressing. Background you cut away costs nothing; background you keep takes bytes away from the face.
- Size it to what the form shows. If a portal displays photos at 600 px, a 600 px upload at high quality looks better than a 1000 px one squeezed into the same file size.
- Start from the original. A photo saved from a chat app or a screenshot of a photo already has compression blocks, and a second round makes them worse.
- Choose JPG for forms. WebP is smaller at the same quality, but many application portals still refuse it.
When a form rejects the file
- "File too large" although it shows 100 KB: the file is at most 100,000 bytes, which also passes forms that count 1 KB as 1,024 bytes (102,400). Check that you uploaded the compressed copy, not the original.
- "File too small": some forms set a floor, like China's 40 KB. A clean headshot on a white background compresses so well that at 354 × 472 px it can come out around 30 KB even at the usual quality. Enter 40 under Minimum size: the tool raises the quality first and, if that isn't enough, pads the JPG to 40,960 bytes without changing the picture.
- Wrong format: many forms take only JPG. HEIC photos from an iPhone open only in Safari; elsewhere, export them as JPG first.
- Wrong dimensions: crop to the required shape and set the max width. Most forms check pixels as well as kilobytes.
How to compress to 100 KB
- Drop your images, as many as you need.
- 100 KB is already selected. Enter a max width if the form gives one.
- Compare the before and after size and dimensions of each file.
- Download them one by one, or together as a zip.
Need something smaller? The 50 KB and 20 KB targets are a click away in the tool. Nothing is uploaded at any point.
