Gerador de CEP
Gera CEP no formato 00000-000 dentro da faixa real do estado escolhido.
- 100% local
Como o CEP brasileiro está estruturado
O Código de Endereçamento Postal (CEP) foi criado pelos Correios em 1971 pra agilizar a triagem de cartas no país. Os 5 primeiros dígitos representam o bloco postal (região, sub-região, setor e subsetor), e os 3 últimos (após o hífen) identificam o distribuidor — geralmente um logradouro específico ou conjunto deles. Brasília-DF começa com 70, São Paulo capital com 01, Rio de Janeiro com 20, Belo Horizonte com 30, e cada UF tem sua faixa numérica reservada na escala 10000-99999.
Diferente de CPF, CNPJ e RG, o CEP não tem dígito verificador — é apenas um número de catálogo dos Correios. Por isso, validação só checa formato (8 dígitos, com ou sem hífen) ou consulta API. Não tem como calcular se um CEP é "estruturalmente válido" sem cruzar com a base oficial. APIs como ViaCEP (gratuita), BrasilAPI (open source), CEP Promise e a API oficial dos Correios são as fontes pra confirmar se um CEP existe e quais o logradouro, bairro, cidade e UF associados.
Perguntas frequentes
O CEP gerado existe de verdade nos Correios?
O CEP está dentro da faixa numérica oficial do estado, mas como geramos os últimos dígitos aleatoriamente, pode não corresponder a logradouro atribuído. Pra consultar CEP real, use buscacep.correios.com.br ou APIs como ViaCEP, BrasilAPI ou CEP Promise.
CEP tem dígito verificador como CPF e CNPJ?
Não. CEP é apenas formato (5 dígitos + hífen + 3 dígitos), sem cálculo de DV. Validação só checa formato (regex /^[0-9]{5}-?[0-9]{3}$/) ou consulta API. Qualquer combinação numérica dentro da faixa do estado é estruturalmente válida.
Como funcionam as faixas de CEP por estado?
Os Correios dividem o Brasil em 10 regiões postais. SP é 01000-19999; RJ é 20000-28999; MG é 30000-39999; RS é 90000-99999; DF/GO é 70000-77999. Cada faixa de 100 mil CEPs é subdividida por sub-regiões, cidades e logradouros.
Pra que serve um gerador de CEP?
Preencher formulário em ambiente de homologação, popular banco de teste com 100-10.000 endereços fictícios, testar integração com APIs de CEP (ViaCEP, BrasilAPI) e fallback de CEP não encontrado, mockups de UI com dados realistas. Combine com gerador de pessoa completa pra cadastro de teste.
Posso usar pra preencher cadastro real (gov.br, e-commerce)?
Não recomendamos. Gov.br, e-CAC, portais bancários e e-commerces sérios consultam o CEP em API dos Correios pra validar associação com logradouro real — CEP fictício é rejeitado. Pra esses casos use seu CEP verdadeiro. O gerador serve só pra dev e dados de teste.
Quais UFs estão disponíveis no gerador?
15 estados com maior cobertura populacional: SP, RJ, MG, RS, PR, SC, BA, PE, CE, DF, GO, ES, MT, MS e PA. Cobrem juntos cerca de 90% da população brasileira. Pra outros estados, use o gerador de pessoa completa que inclui endereços de todas as regiões.
Os dados saem do navegador?
Não. Geração é local em JavaScript — faixas no bundle do site. Nenhuma chamada de rede. Em conformidade com LGPD (Lei 13.709/2018), não há tratamento de dados pessoais — e CEP sozinho não é dado pessoal, só vira quando associado a indivíduo.