Get Started
Identity Verification

Verify a Kenya National ID
Instantly & Securely.

Confirm that a National ID number is valid, matches the national registry, and retrieve the registered name, all in under a second.

Kenya IPRS Registry Results in < 1 second KSh 149 per check Consent required

Verify a National ID

Enter the National ID number to verify against the Kenya IPRS registry.

Your 6 to 10 digit Kenyan National ID number.

KSh 149 per check  ·  Paid via M-Pesa STK Push
What This Check Returns

ID Validity Status

Confirms the ID is valid, active, and registered in the Kenya IPRS database.

Full Registered Name

Returns the first name, other name, and surname exactly as registered with the government.

Identity Match

Verifies the identity number matches a real person, protecting against fraud and fake IDs.

<1s
Response time
KSh 149
Per check

How It Works

Simple 3 Step Verification

01

Enter the National ID

Type the Kenyan National ID number you want to verify into the form above.

02

We Query IPRS Registry

Readiwork instantly queries the Kenya IPRS (Identity and Population Registry Service) to validate the ID.

03

Receive the Result

Within a second you get a Valid/Invalid status plus the full registered name tied to that ID.

Other Services

Need More Than Identity Verification?

Each check is available individually, pick what you need.

Readiwork Assistant Online, replies instantly