Validador de E-mail

Verifique se um endereço de e-mail é sintaticamente válido. Valide uma lista inteira de e-mails de uma vez.

Validador de E-mail

Verifique se um ou vários endereços de e-mail são sintaticamente válidos. No modo lista, cole múltiplos e-mails (um por linha) e veja quais são válidos.

Digite um e-mail para validar em tempo real.

Estrutura de um endereço de e-mail

Um e-mail válido tem o formato: local@domínio

  • Parte local (antes do @): letras, números, ponto (.), sublinhado (_), mais (+) e hífen (-). Não pode começar/terminar com ponto nem ter dois pontos seguidos.
  • Domínio (após o @): letras, números e hifens, separados por pontos. A extensão final deve ter ao menos 2 caracteres.

Exemplos válidos:

  • usuario@gmail.com
  • nome.sobrenome@empresa.com.br
  • contato+filtro@dominio.org

Exemplos inválidos:

  • @dominio.com (parte local vazia)
  • usuario@ (domínio vazio)
  • usuario@dominio (sem extensão)
  • .usuario@dominio.com (começa com ponto)

Validação sintática vs. verificação de existência

Esta ferramenta faz validação sintática (verificação de formato), não verificação de existência. Isso significa:

  • ✓ Confirma que o e-mail tem estrutura válida
  • ✗ Não verifica se a caixa postal realmente existe
  • ✗ Não envia e-mail de teste

Para verificar se um e-mail realmente existe, é necessário enviar um e-mail ou consultar os registros MX do domínio — operações que não são possíveis no navegador.

Por que validar e-mail no front-end e no back-end?

  • Front-end: feedback imediato ao usuário, melhor experiência
  • Back-end: segurança (nunca confie apenas no front-end), proteção contra injeção de dados maliciosos

A validação sintática no front-end reduz o número de erros óbvios antes de chegar ao servidor. A validação no back-end garante a integridade mesmo que o usuário contorne o front-end.

Erros mais comuns em e-mails

ErroExemplo
Falta o @usuariogmail.com
Domínio sem extensãousuario@gmail
Dois @a@b@gmail.com
Ponto no início.usuario@gmail.com
Espaço no endereçonome sobrenome@gmail.com
Acentos na parte localusuário@gmail.com

Perguntas frequentes

Por que e-mails com acentos são inválidos?

A norma original (RFC 5321/5322) define e-mails como ASCII. E-mails com caracteres Unicode na parte local (SMTPUTF8) são suportados por poucos provedores e geralmente causam problemas de entrega. Evite acentos em e-mails.

O símbolo ”+” é válido em e-mails?

Sim. usuario+tag@gmail.com é um endereço válido. O Gmail, por exemplo, ignora tudo após o + para entrega, mas muitos sistemas usam isso para criar filtros ou identificar de onde vieram.

Um e-mail pode ter letras maiúsculas?

A parte do domínio é case-insensitive (Gmail.com = gmail.com). A parte local é tecnicamente case-sensitive, mas na prática a maioria dos provedores a trata como case-insensitive.

Veja também