Pular para o conteúdo principal

Gerador de T.C. Kimlik No (Turquia)

Gere e formate T.C. Kimlik Numarası (Turquia) válidos para desenvolvimento e testes de software.

Aguardando geração...

Sobre o T.C. Kimlik Numarası (Turquia)

O T.C. Kimlik Numarası é o número de identificação nacional único de 11 dígitos atribuído a todos os cidadãos da República da Turquia pela Direção Geral de População e Cidadania (NVİ).

Sua integridade é garantida por dois dígitos verificadores cruzados: o 10º dígito é calculado através da relação entre as somas dos dígitos em posições ímpares e pares multiplicados por 7, e o 11º dígito é o módulo 10 da soma de todos os 10 dígitos anteriores.

Anatomia & Estrutura do T.C. Kimlik Numarası

O número de identidade turco é composto por 11 dígitos estruturados em 3 partes:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1Dígito Inicial1 dígitoRestrição oficial: não pode ser zero (faixa válida: 1 a 9)1
2 a 9Número Base Individual8 dígitosIdentificador civil sequencial atribuído pela NVİ23456789
10 e 11Dígitos Verificadores Interdependentes2 dígitosDois dígitos de integridade calculados por fórmulas modulares cruzadas05

Algoritmo Oficial (Dois DVs Interdependentes — Lei nº 5490/2006)

Cálculo dos 10º e 11º dígitos verificadores do T.C. Kimlik:

d10 = ((oddSum * 7 - evenSum) mod 10); d11 = (sumFirst10 mod 10)
  1. 1. Calcule oddSum = d1 + d3 + d5 + d7 + d9 (posições ímpares).
  2. 2. Calcule evenSum = d2 + d4 + d6 + d8 (posições pares).
  3. 3. 10º dígito: d10 = (oddSum × 7 - evenSum) mod 10 (se negativo, adicione 10).
  4. 4. 11º dígito: d11 = (d1 + d2 + ... + d10) mod 10.
  5. 5. O número é válido se ambos os dígitos coincidirem e d1 não for 0.

Perguntas Frequentes & Diretrizes Técnicas