Gerador de IMEI aleatórios
Gere números IMEI de teste para iPhone, Samsung e outras marcas, e copie-os ou baixe um CSV.
Os últimos 20 lotes são salvos automaticamente neste navegador. Apague quando quiser.
Os seus números IMEI aparecerão aqui
Escolha marca, modelo e 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órioO 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.
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.
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
Cada número segue a estrutura padrão de 15 dígitos: um TAC de oito dígitos, um número de série de seis dígitos e um dígito verificador Luhn. É isso que formulários, importações e validadores costumam verificar.
Anatomia do IMEI em três camadas
- TAC · dígitos 1–8
- O Type Allocation Code identifica o modelo do dispositivo. A GSMA atribui os TACs aos fabricantes; o Random IMEI usa o prefixo do modelo que você escolher.
- Série · dígitos 9–14
- Seis dígitos aleatórios que distinguem um dispositivo de outros com o mesmo TAC. Os números não se repetem dentro de cada lote.
- Dígito de verificação · dígito 15
- Calculado com o algoritmo de Luhn, para que cada número passe no mesmo teste do validador de IMEI. Verifique um número com a calculadora de IMEI.
Lista de verificação do fluxo de trabalho Random IMEI
- Escolha a marca e o modelo da sua amostra.
- Gere entre 1 e 50 números válidos pelo algoritmo de Luhn.
- Copie-os ou exporte um CSV para seus scripts de QA, mocks ou dados de staging.
- Salve a entrada e o resultado esperado juntos para repetir o teste.
Uso responsável
- Use os números gerados apenas para testes, staging, documentação e treinamento. Nunca os use para ativar, registrar ou desbloquear um dispositivo real.
- Identifique os arquivos exportados como dados de teste no seu projeto.
- Os números não estão atribuídos a celulares reais, e o nome do modelo apenas rotula o perfil de teste.
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.
Por que o prefixo TAC importa nos testes
Muitos sistemas leem os oito primeiros dígitos para saber com que tipo de dispositivo estão lidando. Com prefixos realistas, você pode testar essa lógica no seu próprio software. Para decisões em produção, consulte os TACs em uma fonte oficial, como a GSMA Device Database.
Explore as nossas ferramentas de IMEI
Tudo o que precisa para gerar, validar e compreender números IMEI
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 de país para país. Gerar números no formato IMEI para testar software é uma prática comum, mas alterar o IMEI de um celular real, ou usar um número gerado para registrar, ativar ou desbloquear um dispositivo, é ilegal em muitos países. Use os números gerados apenas como dados de teste.
Como o Random IMEI garante números válidos?
Ele pega um prefixo de oito dígitos do modelo escolhido, adiciona um número de série aleatório de seis dígitos e calcula o dígito verificador Luhn. Todo resultado passa na validação de formato e checksum do IMEI.
O que são códigos TAC e por que importam?
Os Type Allocation Codes são os oito primeiros dígitos de um IMEI. A GSMA os atribui aos fabricantes para cada modelo, por isso o software costuma usá-los para distinguir tipos de dispositivo. O Random IMEI usa um catálogo selecionado de prefixos para seus perfis de teste.
Posso usar o Random IMEI para fins comerciais?
Sim, para testes. Equipes usam números gerados em QA, desenvolvimento, documentação e treinamento. Mantenha-os fora de sistemas reais de operadoras, ativação, garantia, 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 marca e modelo, indique quantos números precisa (de 1 a 50) e clique em “Gerar IMEI”. Você pode copiar os resultados ou baixá-los em um arquivo CSV.
Como um número IMEI é gerado?
Um IMEI tem três partes: um TAC de oito dígitos que identifica o modelo, um número de série de seis dígitos e um dígito verificador Luhn. O fabricante atribui o número de série a cada celular; o Random IMEI o gera aleatoriamente para dados de teste.
O que é um IMEI falso e quando é usado?
Um IMEI falso ou de teste segue o formato IMEI e passa na verificação de Luhn, mas não está atribuído a nenhum celular real. Desenvolvedores os usam para testar formulários, importações, APIs e apps sem expor os identificadores reais dos dispositivos dos clientes.
Posso gerar números IMEI para modelos específicos de iPhone ou Samsung?
Sim. Escolha Apple, Samsung ou outra marca e depois o modelo que deseja simular. O nome do modelo rotula o perfil de teste; não significa que o número pertença a um celular real desse modelo.