South African Number Plates Explained: What the Letters and Numbers Mean
Every South African number plate carries a piece of information most drivers never think about: where the vehicle was registered. The letters…
Enter a 13-digit SA ID number to validate it instantly
The format is valid, now check if it’s real.
Verify with Home Affairs →Every South African ID number is a 13-digit sequence that encodes personal information and includes a built-in validation check. This tool decodes each section of the number in real time as you type, giving you instant feedback on whether the ID number is structurally valid.
The first six digits represent the date of birth in YYMMDD format. Digits 7 through 10 indicate gender — values 0000 to 4999 are assigned to females, and 5000 to 9999 to males. The eleventh digit shows citizenship status: 0 for a South African citizen, 1 for a permanent resident. The thirteenth digit is a checksum calculated using the Luhn algorithm, which catches common data entry errors like transposed or mistyped digits.
For a full digit-by-digit breakdown, read our guide to the South African ID number format explained.
This tool checks the structure and mathematical validity of an ID number. It does not verify whether the number has actually been issued by the Department of Home Affairs, nor does it confirm the identity of any individual. For official verification, contact Home Affairs directly.
South African developers building registration forms, KYC workflows, or data import tools need to validate ID numbers before they enter production systems. This tool provides instant validation using the same Luhn algorithm used in banking and government systems, making it useful for testing during development.
When processing new employee registrations, onboarding documents, or SARS submissions, a quick ID number check catches transcription errors before they cause downstream problems. A single mistyped digit can result in rejected UIF claims, incorrect tax submissions, or failed FICA verification.
FICA compliance requires identity verification for every new account. Validating the structural correctness of an ID number is the first step — it eliminates obvious errors before the number is submitted for official verification against the Home Affairs database.
Whether you are applying for a smart ID card, registering for a medical aid, or completing a credit application, this tool lets you double-check your ID number before submitting. It is faster than waiting for a form validation error and more reliable than counting digits manually.
No. All validation happens entirely in your browser using JavaScript. The number you enter never leaves your device — there are no server calls, no databases, no cookies, and no tracking of the numbers you check. Your privacy is protected by design.
You can check whether any 13-digit number follows the correct SA ID format. However, please be mindful of privacy — an ID number is personal information protected under the Protection of Personal Information Act (POPIA).
No. A valid checksum means the number is structurally correct — it follows the right format and passes the mathematical check. It does not confirm that Home Affairs actually issued this number to a real person. For official verification, you would need to contact the Department of Home Affairs directly.
The Luhn algorithm is a checksum formula created in 1954 that detects common data entry errors. It is used worldwide to validate credit card numbers, IMEI codes on mobile phones, and South African ID numbers. Read our full explanation of how the Luhn algorithm works.
This tool can’t tell you whether Home Affairs actually issued a number, or to whom. For that we offer verified reports — ID verification against the National Population Register, deceased and marital status, CIPC company checks, and vehicle lookups — delivered as PDF downloads within minutes.
Every South African number plate carries a piece of information most drivers never think about: where the vehicle was registered. The letters…
Your driving licence card has an expiry date, but your permission to drive does not vanish the moment that date passes. South…
A company's registration number is its unique fingerprint on the official South African business register. If someone has given you a registration…
A CIPC director search tells you who is legally behind a South African company: who its directors are, which other businesses they…