Skip to content

Email Address Parser

Split an address into every part it is made of.

Quick Tool Overview

The Email Address Parser splits an address into every part it is made of — display name, local part, tag, domain, subdomain and TLD — plus the normalised mailbox it actually delivers to.

What it does
Breaks an address into its labelled component parts
You give it
An address, bare or with a display name or mailto:
You get back
Each part separately, plus the normalised mailbox
Formats read
Bare, angle brackets, quoted names, mailto: URLs
Best for
Writing an import, or pulling domains out of a list
Email Validator Tools Free, unlimited use No sign-up Runs in your browser

About the Email Address Parser

Everything an address is made of, pulled apart and labelled: the display name if there is one, the local part, the sub-address tag, the mailbox the tag resolves to, the full domain, the subdomain, the registrable part and the top-level domain.

It reads the shapes addresses actually arrive in, not just the bare form — a name in angle brackets, a quoted display name, a mailto: URL, a trailing comma from a header that was split by hand, and the invisible characters a copy from a PDF leaves behind.

Useful when you are writing the import and need to know what you are getting, and useful on its own when you just want the domain out of a hundred addresses.

Key features of the Email Address Parser

Every part labelled

Display name, local part, tag, subdomain, domain and TLD.

Messy input handled

Angle brackets, quotes, mailto:, trailing commas and stray spaces.

Normalised form included

The mailbox the address resolves to, with tags removed.

Whole lists at once

Parse a hundred addresses into a table you can copy.

JSON output

Take the breakdown straight into code.

How to use the Email Address Parser

  1. 1

    Paste an address

    Bare, in angle brackets, with a display name, or as a mailto: link.

  2. 2

    Read the parts

    Each component is listed with its own label and value.

  3. 3

    Check the normalised form

    The mailbox the address actually delivers to, tags removed.

  4. 4

    Copy a single part

    Take the domain, the local part or the whole breakdown as JSON.

Frequently asked questions

Everything before the final @ sign. It identifies the mailbox within the domain, and the receiving server decides what it means — including whether it is case-sensitive, which it technically is but almost never is in practice.

Reviews of the Email Address Parser

What people who use the Email Address Parser think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Email Address Parser. It takes half a minute and no account.

Write the first review

More email validator tools