Passer au contenu principal

Validateur de T.C. Kimlik No (Turquie)

Validez les numéros d'identité turcs (T.C. Kimlik) en temps réel.

Validation du T.C. Kimlik

Vérifie les 11 chiffres, l'absence de zéro initial et le double calcul de contrôle.

Garantit la conformité pour les applications en Turquie.

Anatomie et Structure du T.C. Kimlik Numarası

Le Numéro d'Identité turc comprend 11 chiffres en 3 parties :

PositionChampTailleSignification et RègleExemple
1Premier Chiffre1 chiffreContrainte officielle : ne peut être zéro (1 à 9)1
2 à 9Numéro de Base Individuel8 chiffresIdentifiant civil séquentiel attribué par la NVİ23456789
10 et 11Chiffres de Contrôle Croisés2 chiffresDeux chiffres de contrôle interdépendants05

Algorithme Officiel (Deux Chiffres de Contrôle — Loi n° 5490/2006)

Calcul des 10e et 11e chiffres de contrôle du T.C. Kimlik :

d10 = ((oddSum * 7 - evenSum) mod 10) ; d11 = (sumFirst10 mod 10)
  1. 1. Calculer oddSum = d1 + d3 + d5 + d7 + d9.
  2. 2. Calculer evenSum = d2 + d4 + d6 + d8.
  3. 3. 10e chiffre : d10 = (oddSum × 7 - evenSum) mod 10 (ajouter 10 si négatif).
  4. 4. 11e chiffre : d11 = (d1 + d2 + ... + d10) mod 10.
  5. 5. Valide si les deux chiffres correspondent et si d1 n'est pas 0.

Foire Aux Questions