Gerador de IMEI aleatórios

Escolha um perfil de teste e a quantidade para gerar dados no formato IMEI para seu software.

Avançado: lotes reproduzíveis e casos de teste

Os seus números IMEI aparecerão aqui

Escolha uma família, um perfil de teste e a quantidade, depois clique em “Gerar IMEI”.

Teste uma importação completa

Carregue exemplos positivos e negativos, compare os resultados esperados com os obtidos e baixe um projeto executável. O laboratório funciona no seu navegador.

Abrir o laboratório

O que você pode testar

Use dados no formato IMEI em testes locais de software, inventários simulados e exemplos Luhn sem copiar identificadores de clientes.

QA e testes de software

Preencha bancos de teste com valores no formato IMEI. Confira formulários, solicitações API e importações.

Simulações de apps móveis

Crie registros de demonstração e simule respostas do app a campos IMEI. Defina o estado esperado do aparelho na simulação.

Testes de parsers

Compare o tratamento de prefixos, zeros iniciais e separadores. O catálogo não representa a distribuição do mercado.

Rejeição e erros

Teste localmente entradas malformadas e respostas simuladas de aparelhos bloqueados. Defina o estado externo na simulação.

Inventários MDM simulados

Teste importações e respostas de inscrição simuladas no seu software. Os valores gerados não inscrevem aparelhos reais.

Educação e treinamento

Explique o formato de 15 dígitos e o cálculo Luhn com exemplos cujos resultados esperados você pode reproduzir.

Formato IMEI e dígito de controle

O gerador segue a estrutura documentada de 15 dígitos: prefixo de oito dígitos, serial de teste de seis e dígito Luhn. Ele cria fixtures estruturalmente válidos, sem emitir ou verificar identidades reais.

Anatomia do IMEI em três camadas

TAC · dígitos 1–8
Uma fonte TAC autorizada pode associar estes dígitos a um tipo de equipamento atribuído. O Random IMEI tem apenas um snapshot interno, datado e não verificado.
Série · dígitos 9–14
Dados aleatórios de teste com seis dígitos. São únicos apenas no lote atual e podem se repetir ou coincidir com identificadores atribuídos.
Dígito de verificação · dígito 15
Calculado com Luhn para que cada linha passe na mesma verificação estrutural usada pelo validador.

Lista de verificação do fluxo de trabalho Random IMEI

  1. Escolha a família e o perfil de teste para sua amostra.
  2. Gere entre 1 e 50 valores válidos por Luhn com metadados explícitos de confiança do snapshot.
  3. Exporte para CSV ou área de transferência e use os lotes apenas em scripts QA, mocks ou fixtures de staging controlados.
  4. Salve a entrada e o resultado esperado juntos para repetir o teste.

Uso de dados de teste

  • Use os resultados apenas em testes isolados, staging, documentação ou educação; nunca para ativar, registar ou identificar dispositivos reais.
  • Identifique os arquivos exportados como dados de teste no seu projeto.
  • Trate o fabricante, o perfil de rádio e o ano como etiquetas do snapshot local datado, não como factos verificados sobre um identificador gerado.

Exemplo manual do dígito de verificação Luhn

O Random IMEI realiza este cálculo no servidor, mas aqui está o passo a passo transparente usando o IMEI de amostra 35824011 345678 ?

1 · Dividir dígitos

Disponha os 14 dígitos conhecidos com suas posições: 3-5-8-2-4-0-1-1-3-4-5-6-7-8-?

2 · Duplicar dígitos em posições pares

Duplique os dígitos nas posições 2, 4, 6, …, 14 (contando da esquerda). Os resultados brutos são:

5→10, 2→4, 0→0, 1→2, 4→8, 6→12, 8→16.

3 · Reduzir a dígitos individuais

Converta qualquer resultado de dois dígitos somando seus dígitos: 10→1, 12→3, 16→7. Combine-os com os dígitos de posição ímpar não tocados para produzir a sequência processada:

3, 1, 8, 4, 4, 0, 1, 2, 3, 8, 5, 3, 7, 7.

4 · Somar os dígitos não tocados

Some os dígitos processados. O total é 56.

5 · Encontrar o dígito de verificação

O próximo múltiplo de 10 após 56 é 60, então o dígito de verificação é 4.

O IMEI aleatório final é 358240113456784. O mesmo cálculo é aplicado a cada saída, por isso cada linha passa em Luhn. Um sistema com registo ou regras próprias ainda pode rejeitá-la.

Como o Random IMEI usa prefixos fixture com formato TAC

As atribuições TAC mudam com o tempo. O snapshot ajuda a testar lógica baseada em prefixos, mas não reproduz o comportamento ao vivo da GSMA, operadoras ou marketplaces. Use apenas em fixtures isolados.

Perguntas Frequentes

Perguntas comuns sobre geração e uso de IMEI aleatórios

O que é um número IMEI?

IMEI (International Mobile Equipment Identity) é um código único de 15 dígitos que identifica um dispositivo móvel em redes celulares. Consiste em um Type Allocation Code (TAC) de 8 dígitos, um número de série de 6 dígitos e um dígito de verificação Luhn final. Você pode ver o seu próprio IMEI discando *#06# em qualquer telefone.

É legal gerar números IMEI aleatórios?

As leis variam conforme a jurisdição. Mantenha os resultados em testes, staging, documentação ou educação e nunca os use para ativar, registar ou personificar dispositivos, contornar controlos ou cometer fraude.

Como o Random IMEI garante números válidos?

O Random IMEI seleciona um prefixo do snapshot local datado, adiciona um serial de teste aleatório e calcula Luhn. Isso prova apenas a estrutura, não a emissão ou o status de um aparelho real.

O que são códigos TAC e por que importam?

Os TAC são os oito primeiros dígitos do IMEI e são oficialmente atribuídos pela GSMA a modelos. O Random IMEI usa um snapshot limitado e versionado, que não é oficial, exaustivo nem ao vivo.

Posso usar o Random IMEI para fins comerciais?

O Random IMEI pode ser usado em QA, desenvolvimento, documentação e educação controlados. Mantenha os valores fora de sistemas reais de operadora, ativação, garantia, financiamento, seguros e identidade.

Quantos números IMEI posso gerar de uma vez?

Você pode gerar até 50 números IMEI únicos por lote. Cada lote garante unicidade dentro dessa geração e fornece exportação instantânea via cópia para área de transferência ou download CSV para fácil integração nos seus fluxos de trabalho de teste.

Como gerar um número IMEI?

Escolha uma família e um perfil de teste, selecione de 1 a 50 valores e clique em “Gerar IMEI”. A ferramenta combina um prefixo do catálogo, uma série aleatória de seis dígitos e um dígito Luhn. O perfil é uma etiqueta para testes, não uma atribuição verificada a um modelo.

Como um número IMEI é gerado?

Um IMEI contém um TAC de oito dígitos, um serial de seis e um dígito Luhn. O gerador segue esse formato para testes, mas a geração aleatória não garante unicidade global.

O que é um IMEI falso e quando é usado?

Um IMEI sintético segue o formato e passa em Luhn sem ser verificado nas atribuições oficiais. Serve como dado isolado de teste, mas pode teoricamente coincidir com um identificador atribuído.

Posso gerar números IMEI para modelos específicos de iPhone ou Samsung?

Você pode escolher perfis de teste chamados Apple, Samsung e outras marcas. Os nomes agrupam dados de um catálogo antigo; as associações entre prefixo e modelo não estão verificadas. Escolher iPhone 11, por exemplo, não prova que o valor gerado pertença a esse modelo.