SA ID Number Validator
Pricing
from $0.50005 / actor start
Go to Apify Store
SA ID Number Validator
Instant South African ID number validation. Extracts date of birth, gender, citizenship status, and validates Luhn checksum. Essential for KYC, HR onboarding, and identity verification.
Pricing
from $0.50005 / actor start
Rating
0.0
(0)
Developer
Grant Verheul
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Validate South African ID numbers instantly. Extract date of birth, gender, citizenship, and validate the Luhn checksum — all from a 13-digit ID number.
Why use this?
- KYC & compliance — Verify ID numbers during customer onboarding
- HR onboarding — Validate employee ID numbers and extract demographics
- Form validation — Catch invalid ID numbers before they enter your system
- Data enrichment — Extract date of birth, gender, and citizenship from any valid SA ID
Input
| Field | Type | Default | Description |
|---|---|---|---|
| idNumber | string | — | 13-digit South African ID number (required) |
Output example
{"valid": true,"id_number": "9001010000000","date_of_birth": "1990-01-01","gender": "female","citizenship": "South African citizen","luhn_valid": true}
Pricing
Pay-per-event — ~$0.50 per run. Each run validates one ID number.