Email Validator

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.
Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand Email Validator

Contrôle une adresse ou toute une liste collée pour en vérifier la syntaxe, signale les fautes de frappe probables dans le domaine et marque les fournisseurs jetables connus.

How it works

La validation comporte trois contrôles distincts. D'abord, l'adresse est confrontée à un motif RFC 5322 pragmatique : une partie locale pouvant contenir lettres, chiffres et la ponctuation autorisée par la norme (dont `.`, `+`, `_` et `-`), un `@`, et un domaine d'une ou plusieurs étiquettes se terminant par un domaine de premier niveau d'au moins deux lettres. Ensuite, la partie locale est vérifiée au regard des règles de point imposées par la norme — elle ne peut ni commencer ni finir par un point, ni contenir deux points consécutifs. Enfin, le domaine est comparé à une table de fautes de frappe (gmial.com, gmail.con, hotmial.com) et à une liste de fournisseurs jetables connus. Tout s'exécute localement ; aucune adresse n'est envoyée où que ce soit.

When to use it

  • Nettoyer une liste de diffusion importée avant de la téléverser, pour que des fautes de frappe évidentes ne brûlent pas votre réputation d'expéditeur
  • Ajouter un contrôle côté client à un formulaire d'inscription et voir ce qu'une règle donnée accepte et refuse
  • Vérifier si un lot d'adresses contient des domaines éphémères avant d'accorder un accès d'essai
  • Repérer le caractère unique inversé dans un ticket de support où un client dit n'avoir jamais reçu l'e-mail

Watch out for

  • Une syntaxe valide ne prouve rien sur la délivrabilité. Il n'y a ici ni requête MX ni poignée de main SMTP, si bien qu'une adresse parfaitement formée sur un domaine sans serveur de messagerie passe le contrôle. Seul un e-mail de confirmation prouve qu'une boîte existe.
  • Les points et les signes plus sont légaux dans la partie locale. `[email protected]` est une adresse valide, et refuser le `+` dans un formulaire d'inscription est un bug, pas une mesure de sécurité — qu'un fournisseur traite ces variantes comme une même boîte relève de sa politique, pas d'une règle que vous pouvez imposer.
  • Certaines adresses légales sont refusées ici. Les parties locales entre guillemets (`"john doe"@example.com`), les domaines littéraux en IP (`user@[192.0.2.1]`), les domaines à une seule étiquette comme `user@localhost` et les adresses internationalisées non ASCII sont toutes valides selon la norme et échouent à ce motif.
  • La liste des domaines jetables est fixe et finie. De nouveaux domaines éphémères apparaissent en permanence, si bien qu'une adresse non signalée ici n'est pas prouvée durable.

Not the right tool for: Vérifier qu'une boîte reçoit réellement du courrier. Cela demande une requête MX plus une sonde SMTP, ou un e-mail de confirmation d'inscription — aucune regex ne peut l'établir.

Frequently Asked Questions

Valider la syntaxe garantit-il que l'adresse existe ?

Non — la validation de syntaxe ne vérifie que le format. Pour confirmer la délivrabilité, il faut une vérification SMTP (connexion au serveur de messagerie) ou l'envoi d'un e-mail de confirmation. Cet outil contrôle la syntaxe et signale les problèmes évidents, mais ne peut pas confirmer l'existence de la boîte.

Quelles fautes de frappe courantes sont détectées ?

Gmail.con → .com, yahoo.co → yahoo.com, hotmai.com → hotmail.com, gmial.com → gmail.com, et les transpositions similaires dans les domaines des fournisseurs courants. L'outil signale aussi l'absence d'arobase et les domaines de premier niveau invalides.

Qu'est-ce qu'un domaine d'e-mail jetable ?

Les services d'e-mail jetables (temporaires) comme Mailinator, 10-minute mail et Guerrilla Mail permettent des boîtes anonymes. Le validateur les signale à l'aide d'une liste de domaines intégrée, à vous de décider de les accepter ou de les refuser dans votre parcours d'inscription.

How to Use Email Validator

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.