Email address validator

Paste one address or a list and see which ones are well formed and why the others are not. It also spots common typos in the domain, disposable email services and shared role addresses.

  • Free
  • No sign-up
  • Runs in your browser
email-validator

Fill in the values above to see the result.

100% private — the calculation is done in your browser and nothing is sent to any server.

How it works

Paste the addresses

One per line or separated by commas.

Read the checks

Valid-looking or not, with the reason and useful notes.

Fix what is flagged

Typos in the domain are suggested.

Is this email address written correctly?

Every list of email addresses has some bad entries: a missing @, a space, a comma typed instead of a full stop, or a domain that should read gmail.com but says gmial.com. They cause bounced messages, wasted effort and damage to the reputation of your sending address. Checking them before you send is quick with this tool, which examines the format of one address or a whole list at once.

What is checked

  • There is exactly one @, with something before it and after it.
  • The part before the @ is not longer than 64 characters, uses allowed characters and has no leading, trailing or doubled dots.
  • The domain has at least one dot, each label is 1 to 63 characters and does not start or end with a hyphen, and the ending, such as .com, is made of letters.
  • The whole address is not longer than 254 characters and has no spaces.

Helpful notes

Beyond right and wrong, the tool adds notes that a plain check would not. It suggests the correct domain for common typos, such as gmial.com or hotmial.com. It warns when the domain belongs to a known disposable email service, whose addresses vanish after a short time. It points out role addresses such as info@ or admin@, which belong to a team rather than a person, and it notes addresses with a plus tag, which are valid but rejected by some forms.

What a format check cannot tell you

An address that is correctly written may still not exist. A mailbox can be full, closed or never have existed, and a domain can be unregistered or not accept mail. Finding out requires contacting the mail server, which a browser tool cannot do and which would mean sending the addresses to a third party. To be sure an address works, you need to send to it and see, or use a confirmation email in your sign-up process.

What it does not do

The check follows the practical rules that most services apply, not every exotic form allowed by the standard, such as quoted local parts or address literals. Nothing you paste leaves your browser. To pull addresses out of a block of text first, use the email extractor.

Frequently asked questions

How do I check if an email address is valid?
Paste it. The tool checks the format and tells you whether it looks valid and, if not, what is wrong.
Can it tell whether the mailbox exists?
No. It only checks the format. Confirming that a mailbox exists requires sending a message to it.
Can I check a whole list?
Yes. Paste them one per line, or separated by commas, and each is checked.
What is a disposable email address?
A temporary address from a service that deletes it after a short time, often used to avoid giving a real one.
Does it catch typos like gmial.com?
Yes. Common misspellings of popular domains are flagged with the likely correction.
Are my addresses sent anywhere?
No. They are checked in your browser.