Email Permutator

Know the name and the company, but not the email address? Enter them below and get every format the address is likely to use, the most common ones first.

Who are you trying to reach?

What is an email permutator?

An email permutator takes a person's first name, last name and company domain, and lists every address they could plausibly have: jane.doe@acme.com, jdoe@acme.com, jane@acme.com, and a couple of dozen more.

It works because companies do not invent addresses one by one. They pick one email format and apply it to everyone. Find the format, and you have the address.

Everything happens in your browser as you type. Nothing is sent anywhere and nothing is stored.

The most common email address formats

A handful of formats cover the large majority of companies. They sit at the top of the results, in roughly the order you are likely to meet them.

  • first.last (jane.doe@). The most common format by far, especially in larger companies.
  • first (jane@). Typical of startups and small teams, until the second Jane joins.
  • flast (jdoe@). The initial of the first name and the full last name. Common in companies that set up their mail years ago.
  • firstlast (janedoe@). Like first.last without the dot.
  • f.last (j.doe@). Frequent in Europe.

How to find the right email address

A list of guesses is a starting point. Here is how to narrow it down to the one that works.

  • Look for the company's format. One colleague's address, on their website, a press release or a blog post, tells you the format for everyone. Apply it to the person you want to reach.
  • Check the person's own traces. A public profile, a talk, a GitHub commit or a podcast page often shows the address directly.
  • Verify before you send. An email verification service can tell you whether a mailbox exists without sending anything.
  • Never send to the whole list. Firing the same email at 20 guesses means up to 19 bounces, and that is exactly how a domain loses its reputation.

Why guessing email addresses can hurt your deliverability

Every email sent to an address that does not exist comes back as a hard bounce. Inbox providers watch your bounce rate closely: a few percent is enough for Gmail and Outlook to start treating your domain as a spammer, and your other emails, to real customers, pay the price.

So use the permutator to find the right address, then send to that one address. And keep cold outreach away from the domain you use for product and customer email: a separate domain or subdomain keeps a bad week of prospecting from reaching your customers' spam folders.

Before any campaign, check that your domain is set up properly with our free Deliverability Setup Checker, and run your wording through the Email Spam Words Checker.

FAQ

Email Permutator: questions, answered

What does an email permutator do?
It lists every likely email address for a person from their first name, last name and company domain, using the formats companies actually use, like first.last or flast.
Does the permutator check that the addresses exist?
No. It lists the likely formats; it does not contact any mail server. Use an email verification service on the best candidates before you send anything.
What is the most common email format?
first.last, as in jane.doe@acme.com, followed by first name only, first initial plus last name (jdoe), and firstlast. Small companies often use the first name alone.
How are accents and compound names handled?
Accents are removed and spaces, hyphens and apostrophes dropped, the way most mail systems create addresses: Éloïse d'Arc becomes eloise.darc. If a company keeps the hyphen in compound names, add that version yourself.
Can I leave the last name empty?
Yes. You then get the formats that use only the first name. With a last name, you get around two dozen formats.
Is it okay to email every address on the list?
No. Most of them do not exist, and each one that bounces lowers your sender reputation. Find or verify the right address first, then send one email.
Is anything I type stored?
No. The list is built in your browser. Nothing you type is sent to a server.

Turn your signups into customers with email

Connect Supabase and Stripe, let your agent draft your first flow, and send your first 1,000 emails for free.

Start with 1,000 free emails