Quick answer
eCitizen has no single published upload limit; each service sets its own and shows it beside the upload button. Guides report under 195 KB for passport application uploads and 5 MB for eVisa documents. The tool defaults to 1,000 KB for PDFs and 190 KB for images.
Updated 17 October 2026
Scanned IDs, birth certificates, bank statements and recommendation letters are the second most common reason eCitizen applications stall. A phone photo of a document can easily weigh 4 MB, a scanned PDF from a cyber can be larger, and the portal will not always explain why it refuses the file. The tool above solves that on your own device. Combine photos of a document into one PDF, shrink an existing PDF, or compress a single image, all to a size you choose. No file is uploaded to our server.
What eCitizen Accepts for Documents
eCitizen is a gateway to hundreds of services run by different agencies, and each service sets its own upload rules. There is no single official size limit published for the whole portal, so be careful with any site that quotes one number for everything. Here is what we could and could not confirm:
- Passport applications: applicant guides report that uploads must be JPG, JPEG or PNG and under 195 KB. This is a reported figure, not one we found on an official page.
- eVisa supporting documents: guides for foreign applicants report a 5 MB limit per file. Again reported, not officially published that we could find.
- Other services: the limit is normally printed beside the upload button. Read it before you start and type it into the tool’s “Maximum size” box.
The tool is preset to 1,000 KB for PDFs and 190 KB for images. Those sit below every figure we found, which makes them a safe starting point, but the number on your screen always wins.
Which Mode Should You Use?
Images to PDF
Use this when a service wants one PDF but you have photos, for example the front and back of your national ID or Maisha Card. Select both pictures at once and the tool places each on its own A4 page in a single PDF under your limit. This is the quickest way to avoid paying a cyber to scan a document you can photograph yourself.
Compress PDF
Use this when you already have a PDF that is too big, such as a multi-page bank statement or a scan saved at very high resolution. The tool redraws each page as a clear image and rebuilds the file until it fits. One trade-off to know: the text in the output is no longer selectable, which does not matter for an upload but means you should keep your original.
Compress image
Use this when the service asks for a JPG or PNG rather than a PDF. The tool lowers the quality step by step and, only if needed, the dimensions, keeping the document readable.

How to Photograph a Document So It Stays Readable
- Lay the document flat on a dark table so the edges stand out.
- Use daylight from a window and switch the flash off to avoid glare on laminated cards.
- Hold the phone directly above the page, not at an angle, and fill the frame with the document.
- Check that every corner is in the picture and the smallest text is sharp when you zoom in.
- Load the photos into the tool, choose your mode, and download the result.
Common Upload Errors and Fixes
“The file exceeds the maximum size”
Enter the limit shown on the page, minus a little headroom, and run the file through the tool. If the limit is 2 MB, aim for 1,900 KB.
“Invalid format” on a bank statement or certificate
Some PDFs generated by banks and agencies contain fillable form layers or password protection that upload checks dislike. Running the file through “Compress PDF” rebuilds it as a plain, flat PDF, which often clears this error. Password-protected files need the password removed first, which you can do by opening the file and printing it to PDF.
Upload keeps failing on mobile data
Smaller files finish faster and are less likely to time out on a weak connection. Compress first, then upload on Wi-Fi if you can.
The document is blurry after compression
Raise the maximum size a little, or retake the photo closer to the page. A sharp original survives compression much better than a dim, angled one.
Services That Commonly Need These Uploads
Birth certificate applications, the certificate of good conduct, business name registration and passport applications all involve documents. Our guides walk through each: how to apply for a birth certificate, how to apply for a certificate of good conduct and how to apply for a Kenyan passport online. If your good conduct certificate is for a job application, you can find current openings on Job in Kenya and read how employers use the good conduct certificate. For your profile picture, use our eCitizen Passport Photo Size and Resizer.
Frequently Asked Questions
Do my documents get uploaded anywhere?
No. Your files never leave your device. All the work happens inside your browser, which is why it also works on a slow connection once the page has loaded.
Is there a page limit?
No fixed limit, but very long PDFs take longer on older phones. For statements of 20 pages or more, a computer is faster.
Will eCitizen accept a PDF made from phone photos?
Services that ask for a PDF check the file type and size, not how it was made. What matters to the officer is that every detail is readable.
Does it cost anything?
No. The tool is free with no sign-up and no watermark.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.


