Omitir yendo al contenido principal

Validador de ID (Sudáfrica)

Valida números de identidad de Sudáfrica en tiempo real con el algoritmo de Luhn.

Validación de ID de Sudáfrica

Comprueba los 13 dígitos numéricos y el algoritmo de Luhn.

Asegura la exactitud para sistemas bancarios.

Anatomía y Estructura del ID de Sudáfrica

El documento de identidad sudafricano consta de 13 dígitos en 5 partes:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 a 6Fecha de Nacimiento6 dígitosFormato AAMMDD900115
7 a 10Género y Secuencia4 dígitos0000-4999 = Femenino; 5000-9999 = Masculino5023
11Estatus de Ciudadanía1 dígito0 = Ciudadano; 1 = Residente0
12Dígito de Sistema1 dígitoOficialmente 88
13Dígito Verificador1 dígitoCalculado mediante **Luhn (Módulo 10)**4

Algoritmo Oficial (Luhn Módulo 10 — DHA)

Cálculo del dígito verificador del ID sudafricano:

A = Σ impares; B = concat(pares) * 2; D = suma(B); DV = (10 - (A + D) mod 10) mod 10
  1. 1. Sume las posiciones impares en A.
  2. 2. Concatene las posiciones pares, multiplique por 2 y sume los dígitos en D.
  3. 3. Sume A + D.
  4. 4. Calcule el DV aplicando el Módulo 10.

Preguntas Frecuentes