Validador de E-mail

Verifique se um endereço de e-mail tem sintaxe válida.

Esta verificação analisa apenas a sintaxe (formato) do e-mail. Ela não confirma se o endereço realmente existe, se pertence a alguém ou se está apto a receber mensagens.

Como funciona a validação de sintaxe de e-mail

Um endereço de e-mail é formado por duas partes separadas por um "@": a parte local (antes do "@"), que costuma representar um nome de usuário, e o domínio (depois do "@"), que identifica o provedor responsável por receber as mensagens, como "gmail.com" ou "empresa.com.br". Para que um endereço seja considerado sintaticamente válido, a parte local só pode conter um conjunto específico de caracteres permitidos, o domínio precisa ter pelo menos um ponto separando seus segmentos, e o comprimento total não pode ultrapassar 254 caracteres, com a parte local limitada a 64 caracteres. Esta ferramenta aplica essas regras, baseadas na especificação técnica RFC 5322 simplificada para casos do dia a dia, em tempo real enquanto você digita.

Sintaxe válida não é o mesmo que e-mail existente

É fundamental entender uma distinção importante: esta ferramenta valida apenas oformato do texto digitado, ou seja, se ele segue a estrutura esperada de um endereço de e-mail. Isso não significa que aquela caixa de entrada realmente existe, que o domínio está ativo, ou que alguém de fato recebe mensagens naquele endereço. É perfeitamente possível digitar um endereço com formato impecável, como "contato@dominio-inexistente.com", que nunca foi registrado por ninguém e nunca entregará mensagem alguma.

A única maneira confiável de confirmar que um e-mail existe e está apto a receber mensagens é o processo de verificação por confirmação: o sistema envia uma mensagem para o endereço informado, geralmente contendo um link ou código, e só considera o e-mail válido quando o destinatário interage com esse conteúdo (clicando no link ou digitando o código). Esse é o mecanismo usado por praticamente todo cadastro on-line sério, justamente porque nenhuma verificação puramente sintática consegue garantir a existência real de uma caixa de entrada. Existem também serviços especializados de verificação técnica, que tentam checar junto ao servidor de destino se a caixa de entrada existe (por meio de comandos do protocolo SMTP), mas muitos provedores de e-mail bloqueiam ou distorcem propositalmente essa checagem por motivos de segurança e privacidade, tornando o resultado pouco confiável.

Seus dados não saem do navegador

Como a validação de sintaxe depende apenas de regras de formatação, ela pode ser feita inteiramente no lado do cliente, sem qualquer necessidade de consultar um servidor externo. Por isso, o endereço que você digita aqui é processado apenas em JavaScript, dentro do seu próprio navegador: nada é enviado, registrado ou armazenado em nenhum servidor. Isso torna esta ferramenta útil para conferir rapidamente se um e-mail foi digitado com o formato correto antes de preencher um formulário ou importar uma lista de contatos, sem qualquer risco de vazamento do endereço informado.

Perguntas frequentes

Como o validador verifica se um e-mail é válido?

O validador aplica uma expressão regular baseada na especificação RFC 5322 simplificada, que verifica se o endereço segue o formato "parte-local@domínio", com caracteres permitidos, um único "@", um domínio com pelo menos um ponto e limites de tamanho (até 254 caracteres no total e até 64 na parte antes do "@"). Se tudo bater, o formato é considerado válido.

Um e-mail com "formato válido" significa que ele existe de verdade?

Não. Esta ferramenta confirma apenas que o endereço está escrito de forma sintaticamente correta, ou seja, que ele poderia ser um e-mail real. Ela não verifica se a caixa de entrada existe, se o domínio recebe mensagens ou se alguém de fato utiliza aquele endereço.

Como faço para saber se um e-mail realmente existe e recebe mensagens?

A única forma confiável é enviar uma mensagem de confirmação para o endereço (o famoso "clique para confirmar seu e-mail") e aguardar que a pessoa a receba e responda ou clique no link. Também existem serviços de verificação de e-mail que tentam checar a existência da caixa de entrada junto ao servidor de destino, mas nenhum método é 100% confiável, pois muitos servidores bloqueiam esse tipo de checagem por segurança.

Meus dados são enviados para algum servidor?

Não. Toda a validação acontece localmente no seu navegador, em JavaScript. O e-mail digitado nunca é transmitido, salvo ou registrado em nenhum servidor.

Por que um e-mail sem "@" ou sem domínio é rejeitado?

Todo endereço de e-mail válido precisa ter exatamente uma parte local, um "@" e um domínio com pelo menos um ponto (como "gmail.com"). Se faltar qualquer uma dessas partes, ou se houver caracteres não permitidos, o formato não corresponde ao padrão esperado e é classificado como inválido.