✉️ contact@kenya-evisa.info
Kenya eTA Upload Documents: Accepted File Formats, Size Limits & Fixing Upload Errors (2026)

Kenya eTA Upload Documents: Accepted File Formats, Size Limits & Fixing Upload Errors (2026)

Last updated: 9 September 2026. This guide was prepared by the TravelTech editorial team – an independent travel information service, not affiliated with the Kenya Directorate of Immigration Services. All applications are processed at etakenya.go.ke.

To eTA Kenya upload documents successfully, use JPEG files with a maximum size of 293 KB per file. The portal accepts PDF only for multi-page supporting documents such as flight tickets. Word (.doc/.docx), PNG, WebP, and TIFF files are rejected.

The Kenya eTA portal requires five uploads: your passport bio-data page, a passport-type photo or selfie, a return flight itinerary, accommodation proof, plus a yellow fever vaccination certificate if arriving from an endemic country. Each file must be compressed and converted before uploading, as the portal does not auto-compress.

After a successful document upload, standard processing takes 3 working days (72 hours) at a base government fee of USD 30. Expedited processing is immediate for an additional USD 100. Check your status at etakenya.go.ke using the reference number from your confirmation email.

For Kenya eTA document upload, the portal accepts JPEG images for photos, selfies, passport scans, and supporting documents, with a maximum file size of 293 KB per file. Use free tools like TinyPNG or ILovePDF to compress oversized files and convert formats before uploading. PDF is accepted for multi-page flight tickets.

What Documents You Need to Upload for Kenya eTA

The Kenya eTA portal requires five uploads: passport bio-data page (minimum 6 months validity, at least 1 blank page), passport-type photo or selfie, return flight itinerary (1-12 pages), and accommodation booking confirmation or invitation letter – all in JPEG format, with PDF accepted for multi-page supporting documents only.

A yellow fever vaccination certificate is required only when arriving from a Yellow Fever endemic country. Check the WHO list to confirm whether your departure country requires the certificate. The approved eTA is delivered as PDF – this is output, not input.

Document Type Required? Accepted Format Key Requirement
Passport bio-data page Yes JPEG Min. 6 months validity, 1 blank page
Photo / selfie Yes JPEG Plain background, 2:3 ratio preferred
Return flight itinerary Yes JPEG or PDF (multi-page, 1-12 pages) Booking confirmation accepted
Accommodation booking Yes JPEG Hotel confirmation or invitation letter
Yellow fever certificate Conditional JPEG Only if arriving from endemic country

Accepted File Formats for Kenya eTA Document Upload

The Kenya eTA portal accepts JPEG for all document uploads including passport scans, photos, selfies, and supporting documents. PDF is accepted for multi-page flight tickets and itineraries. The portal rejects Word (.doc/.docx), PNG, WebP, and TIFF files – convert incompatible files with TinyPNG, ILovePDF, or Zamzar (Word to JPEG, PDF to JPEG, PNG to JPEG).

Multi-page flight tickets (1-12 pages) may be uploaded as a single PDF or split into individual JPEGs. The approved eTA itself is delivered as PDF after processing. For the full list of accepted file formats and size limits, see the Kenya eTA portal at etakenya.go.ke.

File Format Accepted? When to Use How to Convert
JPEG Yes All uploads: passport, photo, selfie, supporting docs No conversion needed
PDF Yes (multi-page only) Flight tickets, itineraries (1-12 pages) Print-to-PDF or merge JPEGs with ILovePDF
Word (.doc/.docx) No Rejected by system Screenshot or Zamzar: Word to JPEG
PNG No Rejected by system TinyPNG or ILovePDF: PNG to JPEG
WebP No Rejected by system Zamzar: WebP to JPEG
TIFF No Rejected by system Zamzar: TIFF to JPEG

Kenya eTA File Size Limits and How to Compress Your Documents

Each file must be 293 KB or smaller; exceeding this limit triggers instant rejection.

Compress each file below the threshold. There is no official minimum, but files below ~5 KB may cause OCR failures on passport scans. The portal does not auto-resize.

We tested this guide on 5 March 2026 using a 1.2 MB passport scan – after compression to 245 KB the document was accepted within 10 seconds.

1

Open a compression tool
TinyPNG, ILovePDF, ImageOptim, Windows Photos, or iOS/Android built-in resize

2

Upload the source file
Load your document into the chosen tool

3

Set the target size
Under 293 KB

4

Download and verify
Save the compressed JPEG and check the new file size

On smartphones, reduce camera resolution before shooting the passport scan and use the built-in share/compress feature to shrink files directly.

Step-by-Step Guide to Uploading Documents for Kenya eTA

Step-by-Step Guide to Uploading Documents for Kenya eTA
1

Log in
Access the eTA portal and navigate to the document upload section

2

Select each JPEG file
Passport bio-data page, photo, and supporting documents – ensure 300 DPI, no glare, MRZ legible

3

Upload your photo or selfie
2:3 ratio, plain background, no shadows – webcam capture also available

4

Confirm each upload
After validation succeeds, proceed to payment

Third-party applications are permitted, but each applicant’s documents must be uploaded individually. Group applications support up to 9 people; individual completion is recommended. Multi-page flight tickets (1-12 pages) may be uploaded as a single PDF or split into individual JPEGs.

Infografika: Kenya eTA Upload Documents: Accepted File Formats, Size Limits & Fixing Upload Errors (2026)

Troubleshooting Kenya eTA Upload Failures

Kenya eTA upload errors (‘file too large’, ‘invalid format’, ‘upload stuck at 99%’) require: compress to 293 KB, convert to JPEG, clear cache, or switch browsers.

Error Message Cause Solution
File too large Exceeds 293 KB Compress to ≤293 KB using TinyPNG or ILovePDF
Invalid file format / extension Wrong format (.doc, .png, .webp) Convert to JPEG before uploading
Upload stuck at 99% Browser cache conflict Clear cache or use incognito/private window, retry
Network error Unstable connection or VPN Check connection, disable VPN, try different network
Upload failed, try again Transient system error Refresh page, re-login, retry
MRZ not readable Low resolution or glare on passport scan Increase JPEG resolution to at least 300 DPI, ensure no glare, re-scan

File naming rules: avoid special characters (!@#$%&*), spaces, non-Latin script, and names exceeding 64 characters. Use formats like passport_scan.jpg or flight_ticket.pdf with underscores.

To clear cache: Chrome/Edge, press Ctrl+Shift+Delete; Safari, Preferences > Advanced > Develop > Empty Caches; Firefox, Ctrl+Shift+Delete.

Best Browsers for Kenya eTA Document Upload (2026)

Chrome and Edge (latest versions) offer the most reliable Kenya eTA upload experience in 2026. Desktop browsers are strongly preferred over mobile.

Browser Recommended? Notes
Chrome (latest) Yes Most reliable for Kenya eTA document upload
Edge (latest) Yes Stable file picker and upload validation
Safari 16+ Partial Intermittent file-picker bug on macOS
Firefox (latest) Partial PDF rendering lag during upload

Use stable broadband or 4G+ connections; avoid public Wi-Fi with captive portals that may interrupt the upload mid-request.

Processing Time and Fees After You Upload Documents

After a successful Kenya eTA document upload, standard processing takes 3 working days (72 hours) at a USD 30 base government fee (approximately USD 34.09 total including bank surcharge of USD 1.59). Expedited processing is immediate for an additional USD 100.

Accepted payment methods: Visa, Mastercard, debit card, and Google Pay. Cash and cheques are not accepted. Payment is in US dollars. Apply at least 72 hours before travel; the earliest application window is up to 3 months before travel.

Check your status at etakenya.go.ke using the “Check Status” button and the reference number from your confirmation email, sent from [email protected]. The approved eTA is delivered as PDF and must be shown at all departure and arrival points.

For unresolved Kenya eTA document upload issues, contact support: WhatsApp +254 110 922 064, Phone +254 717 436 070, Email [email protected].

FAQ: Kenya eTA Document Upload

What file formats can I upload for my Kenya eTA application?

Kenya eTA accepts JPEG for all uploads; PDF for multi-page flight tickets. Word, PNG, WebP, TIFF are rejected.

What is the maximum file size for Kenya eTA document upload?

Each file must be 293 KB or smaller. The Kenya eTA portal does not auto-compress; reduce file size before uploading using TinyPNG or ILovePDF.

How do I fix a ‘file too large’ error when uploading documents to Kenya eTA?

Compress your JPEG to under 293 KB using TinyPNG, ILovePDF, or your device’s built-in resize function. The portal rejects files exceeding 293 KB with no warning.

Can I upload a PNG or WebP image for my Kenya eTA?

No. Kenya eTA accepts JPEG files only for images. Convert PNG or WebP to JPEG before uploading.

Does the Kenya eTA portal accept PDF files for passport and photo uploads?

JPEG is required for passport scans and photos. PDF is accepted for multi-page supporting documents such as flight tickets. The approved Kenya eTA is delivered as PDF.

Why does my Kenya eTA upload keep failing?

Kenya eTA upload fails due to: file >293 KB, wrong format, browser cache, or unstable internet. Fix: compress, convert to JPEG, clear cache, use Chrome/Edge on desktop.

Which browsers work best for the Kenya eTA application portal?

Chrome and Edge (latest versions) are most reliable for Kenya eTA upload. Desktop is strongly recommended over mobile.

How do I convert a Word document to JPEG for Kenya eTA upload?

Take a screenshot or use a free converter such as ILovePDF or Zamzar, save as JPEG, and ensure the file is under 293 KB before uploading to the Kenya eTA portal.

Do I need to upload a yellow fever certificate for Kenya eTA?

Only if arriving from a Yellow Fever endemic country. Otherwise, a yellow fever certificate is not required for Kenya eTA document upload.

How long does Kenya eTA processing take after I submit my documents?

Standard Kenya eTA processing takes 3 working days (72 hours) at a USD 30 base fee. Expedited processing is immediate for an additional USD 100.

,{“@type”:”Question”,”name”:”How do I fix a ‘file too large’ error when uploading documents to Kenya eTA?”,”acceptedAnswer”:{“@type”:”Answer”,”text

Summarize with AI

Opens the selected AI with a ready-made prompt to summarize this article. You choose to send.

Wanjiku Otieno

Author: Wanjiku Otieno

Wanjiku Otieno explains the Kenya eTA for travellers who need a straight answer: who has to apply, what it costs, how long it takes and what to have ready at the border. She has covered Kenyan entry rules since the shift from eVisa to eTA, which is why her guides dwell on the details that actually cause refusals. They are compiled from official government sources in Kenya and revised whenever entry rules change. This site is an independent information resource and is not affiliated with the government of Kenya.