Pular para o conteúdo principal

Gerador de Resident ID (China)

Gere e formate Resident Identity Card (China) válidos para desenvolvimento e testes de software.

Aguardando geração...

Sobre o Resident Identity Card (China)

O Cartão de Identidade de Residente da China (居民身份证) é o documento civil nacional emitido pelo Ministério de Segurança Pública para cidadãos da República Popular da China, regulado pela norma nacional GB 11643-1999.

Possui exatamente 18 caracteres estruturados em código de divisão administrativa (6 dígitos), data de nascimento (8 dígitos), número de ordem e gênero (3 dígitos) e um caractere de controle final calculado pelo algoritmo internacional ISO 7064 MOD 11-2, podendo assumir os valores de 0 a 9 ou a letra 'X'.

Anatomia & Estrutura do Resident ID (居民身份号码)

O número de identidade de residente chinês é composto por 18 caracteres estruturados em 4 partes:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 6Código Administrativo6 dígitosCódigo de divisão administrativa (província/cidade/distrito) conforme GB/T 2260110101
7 a 14Data de Nascimento8 dígitosData de nascimento no formato AAAAMMDD19900307
15 a 17Código Sequencial3 dígitosDiferencia indivíduos do mesmo local/data; dígito 17 ímpar = masculino, par = feminino001
18Dígito Verificador1 caractereCalculado via ISO 7064 MOD 11-2 (valores 0–9 ou X representando 10)7

Algoritmo Oficial (ISO 7064 MOD 11-2 — GB 11643-1999)

A integridade do Resident ID é verificada pelo algoritmo ISO 7064 MOD 11-2:

S = Σ d[i] × W[i] (i=1..17); R = S mod 11; Check = mapa[R]
  1. 1. Multiplique os 17 primeiros dígitos pelos pesos posicionais: W = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2].
  2. 2. Some todos os produtos para obter o total S.
  3. 3. Calcule o resto R = S mod 11.
  4. 4. Mapeie R para o caractere de controle: {0→1, 1→0, 2→X, 3→9, 4→8, 5→7, 6→6, 7→5, 8→4, 9→3, 10→2}.
  5. 5. O documento é válido se o 18º caractere for exatamente igual ao valor mapeado.

Perguntas Frequentes & Diretrizes Técnicas