1001Ferramentas
📱 Validadores

Validador IMSI (MCC/MNC)

Valida números IMSI (International Mobile Subscriber Identity) de 15 dígitos decompondo MCC (país), MNC (operadora) e MSIN.

Estrutura: MCC (3 dígitos - país) + MNC (2 ou 3 dígitos - operadora) + MSIN (restante). Total 14-15 dígitos (ITU-T E.212).

O que é o IMSI

O IMSI (International Mobile Subscriber Identity) identifica um assinante em uma rede celular. Fica armazenado no cartão SIM e tem até 15 dígitos, seguindo a norma ITU-T E.212. O IMSI é confidencial — não é o seu número de telefone, e as redes modernas o mascaram para evitar rastreamento. O número que se disca é o MSISDN.

Como o IMSI é estruturado

  • MCC — Mobile Country Code, 3 dígitos (por exemplo 724 = Brasil).
  • MNC — Mobile Network Code, 2 ou 3 dígitos, que identifica a operadora.
  • MSIN — Mobile Subscriber Identification Number, até ~10 dígitos, atribuído pela operadora.

Juntos, MCC + MNC formam o identificador PLMN (Public Land Mobile Network), que identifica de forma única uma operadora em um determinado país.

Como é validado

Não existe dígito verificador no IMSI. A validação é puramente estrutural: o comprimento total (14–15 dígitos), um MCC plausível e um MNC com o tamanho correto para aquele país. Um IMSI estruturalmente válido não está necessariamente atribuído a um assinante real.

Pegadinhas comuns

  • Esperar um dígito verificador — ao contrário do IMEI ou do ICCID, o IMSI não tem nenhum.
  • Supor que o MNC sempre tem 2 dígitos — alguns países usam MNC de 3 dígitos.
  • Confundir o IMSI com o número de telefone (MSISDN) ou com o IMEI do aparelho.

FAQ

O IMSI é meu número de telefone? Não. O número que se disca é o MSISDN. O IMSI é uma identidade privada do assinante, armazenada no SIM.

Qual o tamanho de um IMSI? Até 15 dígitos: 3 para o MCC, 2 ou 3 para o MNC e o restante para o MSIN.

O IMSI tem dígito verificador? Não. A validação é apenas estrutural — não há checksum Luhn ou similar.

Ferramentas Relacionadas