Gerador de IMEI & MEID (3GPP / GSMA)
Gere códigos IMEI de 15 dígitos com algoritmo de Luhn e identificadores MEID hexadecimais de 14 caracteres para testes de telecomunicações e smartphones.
Sobre o IMEI e MEID (3GPP / GSMA)
O International Mobile Equipment Identity (IMEI) é o número exclusivo de 15 dígitos regulado pelo padrão 3GPP TS 23.003 e pela GSMA para identificar internacionalmente telefones celulares e dispositivos 4G/5G.
Estruturado em TAC (8 dígitos de alocação de tipo do modelo), SNR (6 dígitos de número de série) e CD (15º dígito, calculado pelo algoritmo de Luhn Módulo 10). O MEID é o formato hexadecimal de 14 caracteres para redes CDMA.
Anatomia & Estrutura do Código IMEI (3GPP / GSMA)
O International Mobile Equipment Identity (IMEI) de 15 dígitos numéricos identifica exclusivamente dispositivos móveis nas redes celulares mundiais:
| Posição | Campo | Tamanho | Significado & Regra GSMA | Exemplo |
|---|---|---|---|---|
| 1 a 8 | TAC | 8 dígitos | Type Allocation Code: identifica o fabricante e o modelo homologado (os 2 primeiros dígitos indicam o órgão regulador RBI). | 35175908 |
| 9 a 14 | SNR | 6 dígitos | Serial Number: número de série sequencial atribuído pelo fabricante ao aparelho. | 651393 |
| 15 | CD | 1 dígito | Check Digit calculado pelo algoritmo de Luhn (Módulo 10) para evitar erros de digitação. | 0 |
Algoritmo de Luhn para Validação de IMEI (Módulo 10)
O 15º dígito do IMEI é verificado por meio da fórmula de Luhn (duplicação alternada de posições):
- 1. Duplicação de Posições Alternadas: a partir do segundo dígito da direita para a esquerda, multiplica-se cada dígito alternado por 2.
- 2. Soma de Dígitos Superiores a 9: caso o resultado da duplicação seja maior que 9 (ex.: 7 × 2 = 14), soma-se os dígitos parciais (1 + 4 = 5).
- 3. Somatório Total: somam-se todos os dígitos transformados aos dígitos mantidos inalterados.
- 4. Verificação Módulo 10: o somatório total de todos os 15 dígitos deve ser exatamente divisível por 10.