Sahulat Tools

How to Reduce Photo Size to 100 KB for Online Forms

Published · 5 min read · By the Sahulat Tools team

Job portals, university admissions, visa applications and government forms often say: "Photo must be JPG, maximum 100 KB". A photo straight from a phone camera is usually 2 to 5 MB, so the upload fails. Here is how to shrink it without making it blurry.

Why phone photos are so large

A modern phone takes photos of 12 megapixels or more, around 4000 × 3000 pixels. A form that shows your photo in a small box needs only a fraction of that. File size depends on two things you can change: the number of pixels (dimensions) and the compression (JPG quality).

The quick method: compress to a target size

  1. Open the image compressor and choose your photo.
  2. Under Compression, choose "Make each image smaller than" and type the limit from the form, for example 100 KB. Aim a little below it (say 95 KB) to be safe.
  3. Keep the output as JPG unless the form asks for PNG.
  4. Download and upload. The tool finds the best quality that still fits under the limit.

If the photo still looks blurry: reduce the dimensions first

Squeezing a 4000-pixel photo into 50 KB forces heavy compression, which causes blur and blocky patches. Shrinking the dimensions first gives a much sharper result at the same file size. For most forms, 600 to 800 pixels on the longest side is plenty for a face photo, and 1200 to 1600 pixels for a document scan. Set this with Maximum width/height in the compressor, or use the image resizer for an exact size.

Typical limits and what to aim for

Always follow the exact limits and formats stated on the form.
What you are uploadingTypical limitGood dimensions
Passport-style photo on a form20 – 100 KBAbout 400 × 500 px
Signature10 – 50 KBAbout 300 × 80 px
CNIC, certificate or degree scan (image)100 – 500 KB1200 – 1600 px on the long side
Several pages of documents1 – 2 MB as one PDFCompress each image, then combine

For several pages, compress the images first and then combine them with JPG to PDF.

Passport and visa photo sizes

Printed ID photos are measured in millimetres. To print sharply they need about 300 pixels per inch, which gives these pixel sizes:

PhotoSizePixels at 300 dpi
Passport / ID (Pakistan, India, UK, EU, Saudi, UAE…)35 × 45 mm413 × 531 px
US passport / visa50.8 × 50.8 mm600 × 600 px
Canada passport50 × 70 mm591 × 827 px
Malaysia passport35 × 50 mm413 × 591 px
China visa33 × 48 mm390 × 567 px

The resizer crops your photo to the right shape from the centre. Before you print, check the current rules of the office you are applying to: background colour, face size and whether glasses are allowed change from time to time.

Tips for a sharp, accepted photo

  • Take the photo in daylight facing a window, against a plain white or light wall.
  • Crop to the required shape before compressing, so no pixels are wasted on background.
  • Don't compress the same file again and again; start from the original each time.
  • Check the file name and format the form expects (.jpg or .jpeg, not .heic from iPhones).

Frequently asked questions

›How do I reduce a photo to 100 KB without losing quality?

Reduce the dimensions first (about 600 to 800 pixels on the long side is enough for a face photo), then compress to a size just below 100 KB. Shrinking the pixels first keeps the photo much sharper than heavy compression alone.

›What is the pixel size of a 35 × 45 mm passport photo?

About 413 × 531 pixels at 300 dpi, which is the standard resolution for printing photos.

›Are my photos uploaded when I compress them?

No. The compressor and resizer work entirely in your browser, so your photos and documents never leave your device.

›How do I convert an iPhone HEIC photo to JPG?

On the iPhone, go to Settings, Camera, Formats and choose Most Compatible to take JPG photos. For an existing photo, sharing it to most apps or email converts it to JPG automatically.

Free tools for this

More guides

All guides →