Ourpower

South African ID Number Decoder & Validator

Enter any 13-digit South African ID number to instantly decode the date of birth, gender, citizenship status, and validate the checksum. Everything runs in your browser - your ID number is never sent anywhere.

Enter Your ID Number

How South African ID Numbers Work

Every South African ID number is exactly 13 digits long. Each section encodes specific information about the holder:

Y
Y
M
M
D
D
S
S
S
S
C
A
Z
Digits 1-6: Date of Birth(YYMMDD)

Your date of birth in year-month-day format. The century (1900s or 2000s) is inferred from the year value.

Digits 7-10: Gender(SSSS)

A sequence number indicating gender. 0000-4999 is assigned to females, 5000-9999 to males.

Digit 11: Citizenship(C)

0 indicates a South African citizen. 1 indicates a permanent resident.

Digit 12: Deprecated(A)

Previously used for race classification. Now deprecated and usually set to 8.

Digit 13: Checksum(Z)

A check digit calculated using the Luhn algorithm to detect transcription errors.

🔒
Your Privacy is Protected

Your ID number is processed entirely in your browser. We never store, transmit, or log any ID numbers. No data is sent to any server. You can verify this by checking your browser's network tab while using this tool.

Frequently Asked Questions

Have a question about this tool?

Ask on WhatsApp
Subscribe to our telegram channelClick here to join our telegram channel and stay up to date with load shedding and related news!