Zero Signup ToolsFree browser tools

Developer Tools

Email Address Parser

Parse a single email address into its local part, domain, plus-tag, TLD, registrable root, subdomain, provider, and normalized form. Runs in your browser.

Looks validGmailFree mailboxTag: newsletter

Canonical address

alex.parker+newsletter@gmail.com

Trimmed and stripped of any display name and brackets.

Normalized address

alexparker@gmail.com

Gmail ignores dots in the local part and accepts googlemail.com mail too. Two addresses with the same normalized form deliver to the same mailbox.

Local part

alex.parker+newsletter

Local without tag

alex.parker

Tag "newsletter" was removed using the "+" separator.

Plus-tag / sub-address

newsletter

Mail to this address is delivered to the inbox of the local part without the tag. The tag is useful for filtering and tracking.

Display name

none

No display name in the input. Wrap the address in angle brackets and prefix a name to add one.

Domain

gmail.com

The part after the @ as typed.

Domain (ASCII / Punycode)

gmail.com

ASCII domains and their Punycode form are identical.

Top-level domain

com

The right-most public suffix. Multi-part suffixes like co.uk are detected from a small built-in list.

Registrable domain

gmail.com

The effective second-level domain: TLD plus the one label that an owner can register.

Subdomain

none

The email is at the registrable root, so there is no subdomain.

Labels

gmail . com

2 label(s) in the domain.

Quick stats

Limits per RFC 5321 / 5322

Total length

32

of 254

Local part length

22

of 64

Domain length

9

of 253

Domain labels

2

labels

Syntax checks

Practical RFC 5321 / 5322 rules. No network call is made; nothing is uploaded.

  • Total length

    32 of 254 characters allowed.

  • Local part length

    22 of 64 characters allowed.

  • Local syntax

    Local part matches the common unquoted form (letters, digits, and . _ - + and similar safe symbols).

  • Domain length

    9 of 253 characters allowed.

  • Domain labels

    2 labels.

  • Label syntax

    Every label is 1 to 63 characters and uses only letters, digits, and hyphens.

Provider routing

  • Gmail(consumer / free mailbox)
  • Gmail ignores dots in the local part: foo.bar@gmail.com and foobar@gmail.com deliver to the same inbox. Mail to googlemail.com is also delivered to gmail.com.

Flags

  • Role-based addressNo
  • Disposable / throwaway domainNo
  • Has sub-address tagYes
  • Internationalized domainNo
  • Quoted local partNo

How to use

  1. Paste or type a single email address into the input field, or click a sample to load one.
  2. Read the badge row at the top for a quick verdict: valid or invalid, detected provider, plus-tag, role-based, disposable, IDN, and any display name.
  3. Inspect each field card (local part, domain, TLD, registrable domain, subdomain, canonical, normalized) and use the Copy button on any card.
  4. Scan the syntax check list for length and shape warnings against RFC 5321 and 5322 limits, then apply the suggested domain fix if a typo is detected.

About this tool

Email Address Parser breaks one email address down to every meaningful part: the local part (left of the @), the domain (right of the @), the plus-tag or sub-address (the part after a provider-specific separator), the top-level domain, the registrable second-level domain, and any subdomain. It also detects the mailbox provider (Gmail, Outlook, Yahoo, iCloud, Proton, FastMail, Zoho, AOL, GMX, Yandex, and others), flags role-based addresses (admin@, info@, support@) and known disposable / throwaway domains (mailinator, 10minutemail, guerrillamail, yopmail, and similar), reports the canonical and provider-normalized forms so two addresses that deliver to the same inbox collapse to the same string (the Gmail dot trick and the googlemail.com to gmail.com rewrite are both applied), produces the ToASCII (Punycode) form of an internationalized domain via the native URL constructor, and surfaces a clear pass / warn / fail check list against the practical RFC 5321 and RFC 5322 length and syntax rules. If the domain looks like a typo of a popular free-mail provider (gnail.com to gmail.com, hotnail.com to hotmail.com, and similar), the tool offers a one-click suggested fix. The page also accepts the full RFC 5322 mailbox form (John Doe <john@example.com>) and extracts the display name automatically. Everything runs in the browser: no MX lookup, no SMTP probe, no network request, and the address you type is never uploaded.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsDeveloper Tools