How to Download and Verify Your KCSE Certificate Online Through the KNEC E-Certificate System.
The Kenya National Examinations Council (KNEC) has introduced the e-Certificate system, allowing Kenya Certificate of Secondary Education (KCSE) candidates to access, download and verify their examination certificates online.
The digital platform enables applicants to generate electronic KCSE certificates, verify their authenticity, and send official verification reports directly to employers, universities and other third parties without visiting KNEC offices.
The service is available for KCSE examination results from 1989 to the present.
What Is the KNEC e-Certificate System?
The KNEC e-Certificate system is an online platform that lets past KCSE candidates generate a digital copy of their certificate, confirm its authenticity, and share verified results directly with employers or institutions. Instead of requesting physical verification from KNEC offices, applicants can complete the entire process from a phone or computer.
The system covers:
- Online certificate generation
- Digital verification of certificate authenticity
- Employer and institution verification reports
- PDF download of the certificate
- Secure authentication through one-time passwords (OTP)
Who Can Apply?
- Current KCSE candidates
- Former students (alumni) seeking a copy of past results
- Anyone with a KCSE certificate issued from 1989 onward
Requirements Before Applying
- A valid email address
- A phone number registered for M-Pesa
- Your KCSE Index Number
- Your exam year
- National ID number (where applicable)
- An M-Pesa account for payment
How to Register on the KNEC e-Certificate Portal
Step 1 — Visit the portal Go to knec.ac.ke and click the e-certificate tab, or visit https://ecertificate.knec.ac.ke directly. Click Sign Up/Register and choose your account type as Applicant (Student/Alumni).
Step 2 — Enter your details Provide your full name and email address, then click Send OTP to receive a 6-digit verification code by email.
Step 3 — Verify your OTP Enter the 6-digit code sent to your email to complete registration. Note that the OTP expires after 10 minutes, so enter it promptly.
Step 4 — Complete your profile Update your profile with your citizenship, full name, date of birth, phone number, and ID number where applicable.
If you already have an account, click Login on the homepage, enter your email address, and request a new OTP to access your dashboard.
How to Download Your KCSE e-Certificate
- Log in to your dashboard.
- Click Generate E-Certificate.
- Enter your Index Number.
- Select KCSE as the exam type.
- Select your exam year (any year from 1989 to present).
- The system automatically verifies your details.
- Once verification succeeds, click Proceed to Pay.
- An M-Pesa STK push is sent to your registered phone number — enter your M-Pesa PIN to complete payment. (Alternatively, click Open Payment Page to pay through the browser.)
- Once payment is confirmed, your certificate is ready.
- Click Download Certificate to open the PDF in a new browser tab.
KNEC e-Certificate Charges
| Service | Fee |
|---|---|
| KCSE e-Certificate | KSh 1,500 |
How to Verify a KCSE Certificate Online
- Upload your downloaded e-certificate in PDF format (make sure you’ve already downloaded it).
- Enter your Index Number, exam type, and exam year.
- Select the verifier institution from the dropdown menu, or enter custom verifier details.
- Choose your delivery method (email, etc.).
- Accept the consent declaration.
- Make payment.
- The verification report is generated and delivered to the specified recipient through your chosen delivery method. A confirmation email is also sent to your registered address.
How Employers Can Verify KCSE Certificates
Employers or institutions don’t need their own KNEC account to confirm a certificate’s authenticity. Once an applicant submits a verification request, the Certificate Verification Report is sent directly to the employer or institution via the applicant’s chosen delivery method — typically email. The report is digitally authenticated, so recipients can confirm it came directly from KNEC rather than the applicant.
Important Things to Know
- The system currently supports KCSE certificates only.
- Coverage runs from 1989 to the present exam year.
- The OTP expires after 10 minutes — request a new one if it lapses.
- Payment is made via M-Pesa, either through STK push or the browser payment page.
- Download your certificate PDF immediately after payment is confirmed.
- Keep your downloaded certificate saved securely, since you may need it again for future applications.
Common Mistakes to Avoid
- Entering the wrong Index Number
- Selecting the wrong exam year
- Using an incorrect or inactive email address
- Letting the OTP expire before entering it
- Entering an incorrect phone number for the M-Pesa STK push
- Leaving your profile incomplete before generating a certificate
Frequently Asked Questions
Can I download my KCSE certificate online? Yes, through the KNEC e-Certificate portal at ecertificate.knec.ac.ke.
How much does the KNEC e-Certificate cost? KSh 1,500 per certificate.
Can employers verify my KCSE certificate online? Yes. Once you submit a verification request, KNEC sends a Certificate Verification Report directly to the employer or institution.
Which exam years are supported? KCSE results from 1989 to the present.
Can I download the certificate again? Yes, once payment and generation are successfully completed, the certificate is available for download.
Is the verification report sent directly to employers? Yes, via the delivery method you select during the verification request.
Is payment made through M-Pesa? Yes, either through an STK push to your phone or via the browser payment page.
Do I need my KCSE index number? Yes, it’s required both to generate the certificate and to request verification.
Can I use my phone to complete the process? Yes, the entire process — registration, generation, payment, and verification — can be completed from a smartphone browser.
Read Also: Ruto Announces End of Income-Based University Funding in Kenya
Conclusion
The KNEC e-Certificate system gives KCSE candidates and alumni a fully online way to access, download, and verify their certificates without visiting a KNEC office in person. Covering exam years from 1989 to the present, the platform combines secure OTP-based registration, M-Pesa payment, and direct digital verification reports for employers and institutions — making it a straightforward option for anyone who needs to prove their KCSE results quickly.
How to Download and Verify KCSE Certificate Online in Kenya.
