Validador de T.C. Kimlik No (Turquía)
Valida T.C. Kimlik Numarası de Turquía en tiempo real.
Validación de T.C. Kimlik
Comprueba los 11 dígitos numéricos y el doble algoritmo de control.
Asegura la coherencia de datos en aplicaciones y formularios.
Anatomía y Estructura del T.C. Kimlik Numarası
El Número de Identidad de Turquía consta de 11 dígitos en 3 partes:
| Posición | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 | Dígito Inicial | 1 dígito | Restricción oficial: no puede ser cero (rango: 1 a 9) | 1 |
| 2 a 9 | Número Base Individual | 8 dígitos | Identificador civil emitido por la NVİ | 23456789 |
| 10 y 11 | Dígitos Verificadores Cruzados | 2 dígitos | Dos dígitos calculados por fórmulas modulares cruzadas | 05 |
Algoritmo Oficial (Dos DVs Interdependientes — Ley nº 5490/2006)
Cálculo de los dígitos 10º y 11º del T.C. Kimlik:
d10 = ((oddSum * 7 - evenSum) mod 10); d11 = (sumFirst10 mod 10)
- 1. Calcule oddSum = d1 + d3 + d5 + d7 + d9.
- 2. Calcule evenSum = d2 + d4 + d6 + d8.
- 3. 10º dígito: d10 = (oddSum × 7 - evenSum) mod 10 (si es negativo, sumar 10).
- 4. 11º dígito: d11 = (d1 + d2 + ... + d10) mod 10.
- 5. El documento es válido si coinciden ambos dígitos y d1 no es 0.