Skip to content
NapTools

Compress a photo to 40 KB

When a form allows up to 40 KB, you can keep good detail in the face and background. NapTools finds the highest quality that fits, so you don't waste the allowance.

Files stay on your device. Nothing is uploaded.

How to use: Compress image to 40 KB

  1. 1Pick the photo you need to upload. PNG screenshots also work.
  2. 2The target is pre-set to 40 KB.
  3. 3Press "Compress image to 40 KB".
  4. 4Download the result; it keeps your original file name with "-40kb" added.

When you’ll see a 40 KB limit

Limits around 40 KB appear on some state government registrations, hospital and clinic appointment portals, and identity-card applications run by colleges and employers. Always follow the exact number in the form’s instructions.

Getting the most out of 40 KB

Detail costs bytes. A busy background (bookshelves, patterned curtains) uses part of the budget that could go to the face. Shooting against a plain wall gives a noticeably sharper result at the same 40 KB.

Check before you submit

Open the downloaded file and zoom in. Eyes and the outline of the face should be crisp. If they look soft, the original photo may be too small or blurry; retake it in better light rather than compressing harder.

Frequently asked questions

Why not just compress as much as possible?

Smaller isn't better once you're under the limit. NapTools keeps the quality as high as the 40 KB budget allows, so the photo looks its best.

My PNG has a transparent background. What happens?

The output is JPG, which can't store transparency, so the background becomes white. That is what most forms expect.

Does it work offline?

Once you've opened the page, compression keeps working without internet. Install NapTools from your browser menu to open it like an app.