SA ID Number Validator avatar

SA ID Number Validator

Pricing

from $0.50005 / actor start

Go to Apify Store
SA ID Number Validator

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

Grant Verheul

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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

FieldTypeDefaultDescription
idNumberstring13-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.