Sobre o Gerador de Código de Rastreamento dos Correios
Esta ferramenta cria códigos de rastreamento dos Correios no formato oficial XX#########BR — duas letras de serviço, nove dígitos (sendo o último um dígito verificador) e o sufixo de país BR. Cada código gerado passa pelo mesmo cálculo de dígito verificador usado pelo sistema dos Correios, então é aceito por validadores e por parsers de rastreio. Você define a quantidade (de 1 a 50), pode fixar um prefixo de serviço específico (como SS para Sedex ou PN para PAC) ou deixar que ele seja sorteado, e exporta o resultado em lista ou tabela, com botões para copiar tudo ou baixar um CSV.
Como funciona
O padrão tem 13 caracteres: SS123456789BR. Os dois primeiros caracteres são letras que identificam o serviço/produto postal. Em seguida vêm nove dígitos: os oito primeiros formam o número sequencial do objeto e o nono é o dígito verificador (DV). Por fim, as duas letras finais indicam o país de origem — BR para o Brasil.
O DV é calculado por módulo 11 com pesos fixos 8, 6, 4, 2, 3, 5, 9, 7, aplicados da esquerda para a direita aos oito dígitos do número. Multiplica-se cada dígito pelo seu peso, soma-se tudo e calcula-se o resto da divisão por 11. A partir do resto há três regras: se o resto for 0, o DV é 5; se o resto for 1, o DV é 0; em qualquer outro caso, o DV é 11 menos o resto. Esse mesmo algoritmo é o que permite a qualquer integração conferir, sem consultar a API, se um código foi digitado corretamente.
Para que serve
- Popular ambientes de teste e homologação de e-commerce com pedidos que tenham rastreio plausível, sem usar códigos reais de clientes.
- Validar a lógica de leitura e de cálculo de DV em integrações com transportadoras e ERPs logísticos.
- Testar telas de "acompanhe seu pedido", e-mails transacionais e webhooks que exibem ou processam o código de rastreio.
- Montar massa de dados para QA automatizado, mocks de API e demonstrações de painéis de expedição.
- Conferir regex, máscaras de formulário e filtros que esperam o formato de 13 caracteres dos Correios.
Prefixos comuns
Os prefixos mais usados incluem SS, SX e SW (Sedex), PN, PB e PO (PAC), OF (Sedex em envelope), LB, LX e RB (carta registrada) e RR (registrado internacional). O serviço real associado a cada prefixo pode mudar ao longo do tempo conforme a tabela de produtos dos Correios.
⚠️ Aviso
Todos os códigos são fictícios e existem apenas para testes técnicos. Eles têm o formato e o dígito verificador corretos, mas não correspondem a nenhum objeto postal real e não retornam eventos no rastreamento oficial dos Correios. Não use estes códigos para enganar consumidores, simular entregas inexistentes ou qualquer finalidade fraudulenta.
Perguntas frequentes
O código gerado pode ser rastreado no site dos Correios?
Não. O código respeita o formato e o dígito verificador, mas é fictício: não está vinculado a um objeto postal, então não exibe eventos no rastreamento oficial. Ele serve para testar a sua integração, não para acompanhar uma entrega real.
O dígito verificador é realmente válido?
Sim. O nono dígito é calculado por módulo 11 com os pesos 8, 6, 4, 2, 3, 5, 9, 7, com as regras de exceção (resto 0 vira DV 5, resto 1 vira DV 0). Por isso o código passa em validadores que conferem o DV.
Como escolho o tipo de serviço, como Sedex ou PAC?
Basta informar o prefixo de duas letras (por exemplo, SS para Sedex ou PN para PAC) no campo de prefixo, ou usar o atalho de serviço. Se deixar em branco, as duas letras iniciais são sorteadas aleatoriamente.
Posso gerar vários códigos de uma vez?
Sim. Defina a quantidade de 1 a 50, escolha exibir em lista ou tabela e use os botões para copiar todos os códigos ou baixar um arquivo CSV pronto para importar nos seus testes.