Formatos de CEP/código postal por país
Use para validar campos de formulários ou notar endereços estranhos. Os formatos podem ter exceções; para envios, prefira as fontes postais oficiais.
| País / região | Formato | Exemplo |
|---|---|---|
| Estados Unidos | NNNNN or NNNNN-NNNN | 94107 / 10001-0001 |
| Canadá | A0A 0A0 | K1A 0B1 |
| Reino Unido | A9 9AA / A99 9AA / AA9 9AA … | SW1A 1AA |
| Irlanda | A65 F4E2 (Eircode) | D02 AF30 |
| Alemanha | NNNNN | 10115 |
| França | NNNNN | 75001 |
| Espanha | NNNNN | 28013 |
| Itália | NNNNN | 00118 |
| Países Baixos | NNNN AA | 1012 AB |
| Bélgica | NNNN | 1000 |
| Suíça | NNNN | 8001 |
| Suécia | NNN NN | 111 22 |
| Noruega | NNNN | 0150 |
| Dinamarca | NNNN | 1050 |
| Polônia | NN-NNN | 00-001 |
| Portugal | NNNN-NNN | 1000-001 |
| Brasil | NNNNN-NNN | 01310-100 |
| México | NNNNN | 06600 |
| Argentina | A9999AAA / NNNN | C1000WAM |
| Japão | NNN-NNNN | 100-0001 |
| Coreia do Sul | NNNNN | 04524 |
| China (continental) | NNNNNN | 100000 |
| Hong Kong | None (district addressing) | — |
| Taiwan | NNN / NNNNNN | 100 / 100233 |
| Singapura | NNNNNN | 018956 |
| Índia | NNNNNN (PIN) | 110001 |
| Austrália | NNNN | 2000 |
| Nova Zelândia | NNNN | 6011 |
| EAU | Often none / PO Box | — |
| Arábia Saudita | NNNNN | 11564 |
| Turquia | NNNNN | 34110 |
| Rússia | NNNNNN | 101000 |
| África do Sul | NNNN | 8001 |
Notas
- Lista apenas padrões comuns — não todos os códigos válidos.
- Alguns lugares (Hong Kong, muitos endereços dos EAU) dependem mais do distrito ou da caixa postal do que de um CEP nacional.
Como ler padrões de códigos postais nesta tabela
Cada linha mostra um padrão típico para aquele país, não um validador exaustivo. Letras como A e N representam qualquer letra ou dígito, respectivamente; espaços e hífenes no exemplo fazem parte do formato que os usuários esperam ver. O código canadense A0A 0A0 alterna letras e dígitos, enquanto a Alemanha usa cinco dígitos sem separador. Ao criar um formulário, associe o padrão ao seletor de país — a mesma caixa de entrada não pode aceitar com segurança tanto um ZIP+4 dos EUA quanto um código de saída do Reino Unido sem contexto.
Erros comuns ao validar códigos postais
Equipes frequentemente aplicam uma regex global e rejeitam correspondências válidas. Os códigos postais do Reino Unido precisam do espaço (SW1A 1AA, não SW1A1AA). Os Países Baixos exigem um espaço antes do sufixo de letras (1012 AB). Brasil e Portugal usam um hífen no meio (01310-100, 1000-001). Os zeros à esquerda importam: 00501 é válido nos EUA e 01000 é válido no México. Não remova a pontuação antes da validação — capture-a na regex, depois normalze apenas para seu banco de dados interno se o operador postal permitir.
Países e regiões sem código postal nacional
Vários mercados de alto tráfego na tabela mostram deliberadamente “Nenhum” ou travessão longo. Hong Kong, muitos endereços dos Emirados Árabes Unidos e alguns territórios insulares confiam no distrito, nome do edifício e Caixa Postal em vez de um código nacional. A Irlanda adicionou o Eircode (por exemplo, D02 AF30), mas hábitos mais antigos ainda o omitem em correspondência casual. Se seu checkout exige um código postal em todos os lugares, ofereça um caminho explícito “não aplicável” ou torne o campo opcional quando o país é conhecido por não ter um — forçar dígitos cria códigos falsos que os operadores rejeitam.
Usando esta tabela em fluxos de trabalho de software e envio
Trate esta planilha como uma folha de dicas de padrão para sugestões de UX e validação de primeira passagem, não como garantia de entrega. As APIs de autocompletar dos correios nacionais (USPS, Royal Mail, La Poste, Japan Post) permanecem autoritativas para saber se um código existe e está em serviço. Registre o país + entrada bruta do usuário + forma normalizada para tickets de suporte. Para importações em massa de CSV, normalize espaços Unicode, rejeite linhas com países misturados e apresente linhas que não correspondam a nenhum padrão aqui para revisão manual, em vez de descartar correspondências silenciosamente.
Perguntas frequentes
- Qual é o formato do CEP do Canadá?
- Os códigos postais do Canadá seguem o padrão A0A 0A0 — letras e números alternados, ex.: K1A 0B1.
- Quantos dígitos tem um CEP dos EUA (ZIP)?
- O ZIP padrão tem 5 dígitos; o formato ZIP+4 acrescenta um hífen e 4 dígitos, ex.: 10001-0001.
- Hong Kong tem código postal?
- Não. Hong Kong não usa códigos postais; o correio é classificado por distrito e endereço completo.