Instant SA ID Verification for South African Businesses

Verify any SA ID number in 1 second. Zero data stored. POPIA compliant. Start with 10 free validations — no card needed.

No credit card required

ID NumberResultTimestampActions

How It Works

1

Enter the ID Number

Type or paste any 13-digit South African ID number into the validator at the top of this page.

2

Get Instant Results

See validity, date of birth, age, gender, and citizenship status in under 1 second.

3

Scale with the API

Need bulk verification? Integrate our REST API in minutes. See the 5-minute setup guide.

Why Businesses Choose CheckID

Catch Fake IDs & Typos Instantly

Our algorithm validates against South African ID standards in real time, flagging invalid numbers before they cause problems.

Reveal Age, Gender & Citizenship

Extract date of birth, current age, gender, and SA citizen/permanent resident status from any 13-digit ID number.

5-Minute API Integration

Add ID verification to your app with a simple REST API. Full documentation and code samples included.

Trusted by 4.6k+ Monthly Users

Over 100+ South African businesses rely on CheckID for HR onboarding, compliance, and fraud prevention.

Who Uses CheckID?

HR teams, property managers, healthcare providers, and educators across South Africa rely on CheckID to verify identity accurately and securely.

HR & Recruitment

Onboard employees with confidence

Confirm a candidate's identity before issuing contracts or granting system access. Catch fraudulent CVs and mismatched ID numbers before day one.

Property Management

Screen tenants before signing

Verify prospective tenants' IDs in seconds during the application process — reducing fraud and protecting your rental portfolio.

Healthcare

Accurate patient records

Eliminate duplicate records and billing errors caused by incorrect ID numbers at registration. Keep patient data clean and POPIA compliant.

Education

Student & staff identity checks

Universities and training providers use CheckID to validate student enrolments and confirm staff credentials quickly and reliably.

Start Verifying SA ID Numbers Today

Join 100+ South African businesses. Get 10 free validations — no credit card, no commitment.

No credit card required

Frequently Asked Questions

Is CheckID POPIA compliant?

Yes. CheckID performs structural validation only — we never store the ID numbers you enter. No personally identifiable information (PII) is retained after your query, making the service fully POPIA compliant.

How accurate is the verification?

Our algorithm checks every digit of the 13-digit SA ID number against the official South African ID encoding standard, including the Luhn check digit. It will catch any structurally invalid or made-up number instantly.

Can I verify IDs in bulk via API?

Absolutely. Our REST API lets you send single or batch requests from any application. The Professional plan includes unlimited verifications and full API access. See the 5-minute setup guide to get started.

What information does CheckID extract?

For any valid SA ID number CheckID returns: date of birth, current age, gender (male/female), and citizenship status (SA citizen or permanent resident).

Do I need a credit card to start?

No. Sign up for a free account and get 10 verifications to try the service — no credit card required. Upgrade to a paid plan when you need more.

Does this work with foreign nationals' South African IDs?

Yes. Permanent residents are also issued 13-digit SA ID numbers. CheckID validates these too and correctly identifies the citizenship status as 'Permanent Resident'.

Check ID SA user
Check ID SA user
Check ID SA user
Check ID SA user
Check ID SA user
4.5k+ active users

Trusted by HR departments, universities, accountants, and property managers across South Africa.

POPIA Compliant
Zero Data Storage
Stripe Secured
Cancel Anytime