Free Tool

Business Email Checker and Domain List

Paste one address or a whole list. See which are business, personal (free-mail), disposable, a likely typo or a role address like info@. Download the list of 3,956 personal domains. Free, no sign-up, nothing uploaded.

Your Addresses

Personal Email Domains List

3,956 domains where anyone can open a private mailbox: free-mail, paid personal services and internet providers. Plus 9,892 disposable domains. Updated 17 October 2026: every personal domain was checked for a mail server that day, and 522 that can no longer receive mail were removed.

  • 3,956Personal domains
  • 9,892Disposable domains
  • 522Dead domains removed

Sources: willwhite/freemail (opens in a new tab) (ISC licence, © 2015 Will White, last changed July 2020), 26 current services we added (proton.me, posteo.de, magenta.de and more, CC0), and for disposable domains disposable-email-domains (opens in a new tab) (CC0, updated daily). Free to use, also commercially; keep the ISC notice, which the JSON file carries in full. Not used: HubSpot’s list, which has no licence.

Is a Domain on the List?

    The Big Personal Mail Services

    The domains you will meet most often on a B2B form. All of them are on the list.

    ServiceDomainsNote
    Gmail (Google)gmail.com, googlemail.comgooglemail.com is from the years Gmail was called Google Mail in Germany and the UK
    Outlook.com (Microsoft)outlook.com, hotmail.com, live.com, msn.comPlus country versions such as hotmail.de and outlook.de
    Yahoo Mailyahoo.com, ymail.com, rocketmail.comPlus country versions such as yahoo.de and yahoo.co.uk
    iCloud Mail (Apple)icloud.com, me.com, mac.com–
    AOL Mailaol.com, aol.de–
    Proton Mailproton.me, protonmail.com, pm.me–
    US internet providerscomcast.net, verizon.net, att.net, sbcglobal.netAddresses that come with a home internet contract
    Yandex, Mail.ruyandex.com, yandex.ru, mail.ru–
    ServiceDomainsNote
    WEB.DEweb.de–
    GMXgmx.de, gmx.net, gmx.at, gmx.ch, gmx.comGMX and WEB.DE also hand out many less known domains
    T-Online (Telekom)t-online.de, magenta.de–
    freenetfreenet.de–
    Posteo (paid)posteo.de, posteo.netPaid, but personal: counts as personal
    mailbox.org (paid)mailbox.orgAlso sells business mail on your own domain, which counts as business
    Tutatuta.com, tuta.io, tutanota.com, tutanota.de–
    Bluewin (Swisscom)bluewin.ch–

    In Germany, WEB.DE (26.4%) and GMX (25.7%) are the most used main addresses, ahead of Gmail (13.8%): a survey of 1,004 people by Convios for GMX and WEB.DE, October 2025 (GMX newsroom, 20 November 2025 (opens in a new tab)).

    What Each Result Means

    Six labels, the same ones the checker shows.

    • Business

      Business

      A domain that is on neither list: usually a company, school or public body. That includes companies on Google Workspace or Microsoft 365, since they send from their own domain.

    • Personal

      Personal

      Free-mail, paid personal mail or an internet provider’s address. A real person, often a freelancer or a small firm: worth a reply, but no company to research.

    • Disposable

      Disposable

      An inbox that disappears after minutes or days. Nobody reads your follow-up, and the address bounces later.

    • Possible Typo

      Possible Typo

      One letter or the ending away from a big service: gmial.com, outlook.con. The checker suggests the likely address.

    • No Mail Server or Invalid

      No Mail Server or Invalid

      The address is malformed, or, with the mail server check on, its domain does not exist or accepts no mail. Mail to it bounces.

    • Role Address

      Role Address

      info@, sales@, kontakt@: an address for a team. Shown on top of the result. Fine for a request, weak for a newsletter or lead scoring.

    Block Free-Mail on Your Forms

    If you decide to block, here is how, per platform.

    In Account Engagement (Pardot)

    1. Open the form and go to the Fields step.
    2. Edit the Email field and set Data Format to Email not from ISPs and free email providers.
    3. On the Advanced tab, write your own error message, such as “Please use your work email address.”
    4. Save and confirm the form.

    Form handlers offer the same Data Format on their email field. The other two options: Email checks only the format, Email with valid mail server also checks that the domain can receive mail. Salesforce doesn’t publish which domains it counts as free, so test the form with a few addresses from the list above.

    Read Our Pardot Form Tips Stop Form Handler Spam

    The Three Data Format Options

    OptionAccepts
    EmailAny address in a valid format
    Email with valid mail serverValid format, and the domain lists a mail server
    Email not from ISPs and free email providersAll of that, and not from a known internet provider (Comcast) or free-mail service (Gmail)

    In Marketing Cloud Next

    Salesforce documents no setting that rejects free-mail addresses on Marketing Cloud Next forms (checked 17 October 2026). Two ways that work without one:

    • On your own website: a form you build yourself and send to a Marketing Cloud Next form handler can use the snippet in the next tab.
    • After the form: let personal addresses in and route them in Salesforce, for example with a Flow, to a nurture instead of to sales.

    Forms With This Check Built In

    We build forms and form handlers in Account Engagement (Pardot) and Marketing Cloud Next, on your website or on Salesforce landing pages, with the checks you decide on.

    See Our Website Package

    On Any HTML Form

    Paste it below the form, before </body>. It finds the email field in every form on the page and shows your message at the field. Change MESSAGE to your wording.

    • Short on purpose: 22 domains cover most free-mail, and a short list blocks no real company.
    • It can be switched off in the browser. Check again where the data arrives, or score instead of blocking.
    • Uses the browser’s own message, which screen readers announce.

    JavaScript for your form

    <script>
    /* Work email only: stops the form when the address is from a common
       free-mail service and shows a message at the field. It runs in the
       visitor's browser and can be bypassed: treat it as a hint, and check
       again where the form data arrives. */
    (function () {
      var BLOCK = ['gmail.com', 'googlemail.com', 'yahoo.com', 'hotmail.com',
        'outlook.com', 'live.com', 'msn.com', 'icloud.com', 'me.com', 'aol.com',
        'proton.me', 'protonmail.com', 'gmx.de', 'gmx.net', 'gmx.at', 'gmx.ch',
        'web.de', 't-online.de', 'freenet.de', 'yahoo.de', 'hotmail.de', 'outlook.de'];
      var MESSAGE = 'Please use your work email address.';
      document.querySelectorAll('form').forEach(function (form) {
        var field = form.querySelector('input[type="email"], input[name*="email" i]');
        if (field === null) return;
        function check() {
          var domain = field.value.trim().toLowerCase().split('@').pop();
          field.setCustomValidity(BLOCK.indexOf(domain) > -1 ? MESSAGE : '');
        }
        field.addEventListener('input', check);
        form.addEventListener('submit', function (event) {
          check();
          if (field.checkValidity()) return;
          event.preventDefault();
          field.reportValidity();
        }, true);
      });
    })();
    </script>

    Should You Block Free-Mail?

    On a demo or contact form, usually not. Freelancers, small firms and people whose employer blocks outside mail write from Gmail or GMX, and some of them buy. A blocked visitor rarely comes back with a work address.

    It doesn’t help with GDPR either: a work address of a named person is personal data too (ICO, B2B marketing (opens in a new tab)). Collect what you need for the request, and no extra fields to make up for the missing company.

    Better Than a Hard Block

    • Block disposable addresses: nobody is behind them.
    • Label the field “Work email” and let personal ones through.
    • Score personal addresses lower, and route them to nurture.
    • Catch typos with a “did you mean” hint.
    • Keep the hard block for gated content you only offer companies.

    Business Email Checker FAQ

    Short answers to what people ask about personal and business email domains.

    What counts as a personal email domain?

    A domain where anyone can open a private mailbox: free-mail such as Gmail, Outlook.com, Yahoo, GMX and WEB.DE, paid personal services such as Posteo, and internet providers such as comcast.net.

    A company’s own domain is a business domain, even when it runs on Google Workspace or Microsoft 365.

    Is Gmail a business email?

    An address @gmail.com is personal. A company on Google Workspace sends from its own domain, such as name@company.com, and counts as business.

    Is free-mail the same as disposable email?

    No. A free-mail inbox belongs to a real person and lasts for years. A disposable inbox disappears after minutes or days.

    Blocking disposable addresses costs you nothing; blocking free-mail costs you some real leads.

    Should I block free email addresses on B2B forms?

    On contact and demo forms, usually not: freelancers, small firms and people whose employer blocks outside mail use free-mail. Block disposable addresses, label the field “Work email” and score personal addresses lower.

    How do I block free-mail on a Pardot form?

    Edit the form’s Email field and set Data Format to “Email not from ISPs and free email providers”. Form handlers offer the same option. Salesforce doesn’t publish which domains it blocks.

    How complete is the list?

    It holds 3,956 personal domains, each checked for a mail server on 17 October 2026, plus 9,892 disposable domains. No list is complete: there are thousands of regional services. A domain that is on neither list counts as business.

    How do I check many addresses at once?

    Paste them into the field in any format, or open a CSV file: the checker finds every address, up to 10,000. Download the result as a CSV file.

    Are the addresses I enter stored?

    No. The check runs in your browser, and a CSV file is read there, not uploaded. With the mail server check on, only the domain names go to our server, which asks a public DNS resolver. Nothing is saved or logged.

    Can I use the list in my own product?

    Yes, also commercially. The personal list builds on willwhite/freemail under the ISC licence: keep its copyright notice, which the JSON file carries. Our additions and the disposable list are CC0.

    We Make Salesforce Marketing Work for You

    Talk to a certified consultant, not a salesperson, and leave the first call knowing your next step.