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 platform provides a secure and accessible method for candidates who have misplaced or lost their Kenya Certificate of Secondary Education (KCSE) or Kenya Certificate of Primary Education (KCPE) certificates to retrieve official digital copies without the need for physical collection.
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.
In a notice issued on Wednesday, August 5, KNEC stated that the service is available not only to 2025 KCSE candidates but also to individuals whose examination certificates are stored in the council's database covering the period 1989 to 2025.
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)
- A dedicated Verifier Organisation account type for employers and institutions that want to check certificates directly
The examinations council stated that the electronic certificate is issued directly by KNEC and is legally valid for official use. KNEC noted that the certificate is officially recognised, instantly verifiable by institutions and organisations, does not expire, and is secured using blockchain technology.
Who Can Apply?
- Current KCSE candidates
- Former students (alumni) seeking a copy of past results
- Anyone with a KCSE certificate issued from 1989 onward
- Employers, universities, colleges, government bodies, and other institutions that need to verify candidates' certificates directly (see the Verifier Organisation section below)
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 (Applicants)
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. 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 |
According to KNEC, eligible candidates can obtain an official electronic certificate after completing identity verification and making the prescribed payment through the platform.
How to Verify a KCSE Certificate Online (Applicants)
- 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.

Kenya Certificate of Secondary Education (KCSE) and Kenya Certificate of Primary Education (KCPE) certificates
How Employers and Institutions Can Verify Certificates Directly (Verifier Organisation Guide)
Previously, this article covered how individual applicants download and share their certificates. KNEC has since clarified the process for the other side of the transaction — how an organisation (employer, university, college, government body, or immigration agency) verifies a candidate's certificate directly on the portal, rather than waiting to receive a report from the applicant.
What Is a Verifier Organisation Account?
A Verifier Organisation account is a separate account type on the e-Certificate portal built specifically for institutions that regularly need to confirm KCSE credentials — for hiring, admissions, immigration processing, or professional licensing. It has its own signup flow, dashboard, and verification tools distinct from the individual Applicant account.
How to Register as a Verifier Organisation
- Visit the portal. Go to knec.ac.ke and click the e-certificate tab, or visit https://ecertificate.knec.ac.ke directly.
- Sign up as a Verifier Organisation. From the Sign Up page, select Verifier Organisation and provide your organisation's official details, along with an upload of your certificate of incorporation.
- Confirm your email. Click Send OTP. A 6-digit code is sent to the email you provided — enter it to confirm your email address.
- Wait for approval. After OTP confirmation, your account enters a Pending Approval state while KNEC administrators review your organisation's details and incorporation certificate. You'll receive an email when:
- Your account is approved — you can log in and start verifying immediately, or
- Your account is rejected — the email explains why, and you may re-apply with corrected information.
How to Verify a Candidate's Certificate as an Organisation
Once approved, you'll land on your Verifier Dashboard. To verify a certificate:
- Click New Verification Request from the dashboard.
- Provide the candidate's details: Index Number, Exam Type (KCSE), Exam Year (1989 to present), and full name as it appears on the certificate.
- Upload the candidate's e-certificate in PDF format.
- Add multiple candidates if needed — each additional candidate gets its own row in the same request, useful for batch-processing new hires or admissions.
- Confirm the delivery email (defaults to your registered organisation email).
- State the reason for verification — e.g., employment, admission, or immigration.
- Accept the consent declaration.
- Click Proceed to Pay. You can pay using:
- Wallet credits — instant processing if your portal balance is sufficient, or
- eCitizen — via M-Pesa or any other supported payment channel.
What You Get After Verification
Once processing completes, you can download:
- A consolidated report (PDF) covering every candidate in the request.
- A per-candidate report (PDF) for each row submitted.
- A list view showing each candidate's result, marked as either Genuine or Referred to KNEC.
A "Referred to KNEC" result flags a mismatch that needs manual follow-up directly with the Council — useful for HR and admissions teams screening for fraudulent documents.
Who Should Use a Verifier Organisation Account?
- Employers and HR departments vetting job applicants
- Universities and colleges confirming admission qualifications
- Immigration agents and consultants
- Professional bodies verifying member credentials
- Government agencies conducting background checks
How Employers Can Verify KCSE Certificates (Without Their Own Account)
Employers or institutions don't necessarily need their own KNEC account to confirm a certificate's authenticity in a one-off case. Once an applicant submits a verification request from their own account, 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.
Organisations that verify certificates regularly, however, will find it faster to register their own Verifier Organisation account as described above, rather than relying on individual applicants to initiate each request.
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.
- Applicant payments are made via M-Pesa (STK push or browser payment page); Verifier Organisation payments can be made via wallet credits or eCitizen.
- Download your certificate PDF immediately after payment is confirmed.
- Keep your downloaded certificate saved securely, since you may need it again for future applications.
- Verifier Organisation accounts go through a manual KNEC approval step before they can be used.
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
- Organisations uploading an incomplete or unclear incorporation certificate, which can delay approval
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 for applicants.
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.
Can an organisation verify certificates directly, without the applicant initiating it? Yes — by registering a Verifier Organisation account, institutions can submit verification requests directly using a candidate's Index Number, exam year, and name.
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 payment made through M-Pesa? For applicants, yes — either through an STK push or the browser payment page. Verifier Organisations can also pay via wallet credits or eCitizen.
Do I need my KCSE index number? Yes, it's required both to generate the certificate and to request verification, whether by the applicant or a Verifier Organisation.
How long does Verifier Organisation approval take? KNEC reviews applications manually, so it varies, but organisations should expect a response — approval or rejection with reasons — within a few business days.
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.
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.
With the addition of the Verifier Organisation account type, employers, universities, and other institutions can now go a step further and check a candidate's certificate directly — submitting Index Numbers, exam years, and names to KNEC's own database rather than relying solely on documents supplied by the applicant.
Covering exam years from 1989 to the present, the platform combines secure OTP-based registration, flexible payment options, and direct digital verification reports — making it a straightforward option for anyone who needs to confirm KCSE results quickly, whether they're an individual or an organisation.
Related reading:

