Secure South African ID Validation & API.

Instantly verify South African IDs. POPIA-friendly by design with zero data storage.

ID NumberResultTimestampActions

We serve Financial Services, Education, Professional Services & more.

We help you prevent fraud risk with instant South African ID validation for your business.
Our tool quickly checks ID number validity, revealing gender, age, and citizenship statusβ€”all processed directly on your device with zero data storage.

100% Secure & Private β€” zero data storage, instant results

4.6k+ monthly active users

Disclaimer: This site has no ties with South African Department of Home Affairs. We can't answer questions related to ID applications or status.

πŸ”’Cancel anytime
πŸ’³Supports SA Cards (3D Secure)
πŸ‡ΏπŸ‡¦Local support
Accurate Validation

Validates the checksum digit, date-of-birth encoding, and citizenship byte against the South African ID specification.

Instant validation
API Integration

Integrate in 5 minutes with our simple API.

await fetch(
  `https://api.checkid.co.za/.../${id}`,
  { headers: { Authorization: 'Bearer KEY' }}
)

Full API docs Β· 5-min tutorial

Bulk validation available
Secure & Private

All requests use TLS in transit. No ID number is written to disk β€” data is processed in memory and discarded immediately. Cancel anytime.

POPIA Compliant