eCitizen · KRA · KUCCPS · HELB

Compress Photo for Kenyan Portals

Passport photo or ID scan too big for an upload field? Shrink it to fit common Kenyan portals in seconds, without sending it anywhere.

Private processing No signup

Drop your image here

or choose a file from your device — processed locally, nothing is uploaded

JPG · PNG · WEBP
Your images stay on your device.
How small does it need to be?

Your result is saved as a JPG, the format almost every upload form accepts. We search for the best quality that fits your limit, and only shrink the dimensions if quality alone can’t get there.

Why uploads fail

Phone cameras produce photos of 3–8MB, but many online portals accept only a few hundred KB, and some far less. The result is the familiar “file too large” error on a government, university or job application page.

A simple way to fix it

Pick the limit shown on the page, drop your photo in and download the compressed JPG. If the portal only states a size in MB, use 1 MB; if it states KB, choose the closest preset below or enter a custom value.

Common uses in Kenya

  • Passport-style photos for eCitizen and immigration services
  • ID and certificate scans for KRA, KUCCPS, HELB and job portals
  • School and college application uploads
  • Profile pictures for government or employer systems

Good to know

  • Requirements change, so always check the portal’s current instructions before you upload.
  • Keep scans of IDs and certificates private. This tool works offline in your browser, so they are never uploaded to us.

Frequently asked questions

What size should a passport photo be for an online application?
Each portal sets its own limit and dimensions. Use the figures on the application page and compress to just under them.
Can I compress documents like my ID or certificate?
Yes, if you have them as photos or scans in JPG, PNG or WebP. For a PDF, convert the pages to images first with PDF to JPG.
Does it work on my phone?
Yes. Open the page in your phone browser, choose the photo and compress.