Free tool · Instant results

Email Permutator

An email permutator is a free tool that generates every likely email address for a person from their first name, last name, and company domain, patterns like john.doe@company.com, jdoe@company.com, or doe.john@company.com. It guesses; it does not verify. Overloop's email finder does the verification, matching guesses against a live database of 450M contacts so you send to a confirmed address instead of a list of maybes.

30+ patterns generated 100% free, no signup 0 data leaves your browser
Topics: Cold EmailSales Prospecting

Enter a name and a company domain. Every combination is generated instantly, right in your browser. Nothing is uploaded or stored.

That domain looks incomplete. Try something like company.com.

Enter at least a first and last name to generate permutations.

These are guesses. On average, only one pattern is live per company. Verify before you send: a wrong guess bounces, and bounces damage your sender reputation. Skip the 28 guesses: Overloop's email finder checks this name and domain and hands you the one address that's actually verified →

What is an email permutator, exactly?

An email permutator does not know anyone's real email address. It takes the two or three pieces of information you already have, a person's name and their company's domain, and mechanically builds every address pattern a company might plausibly use: john.doe@, jdoe@, doe.john@, and so on. The output is a list of candidates, not a confirmed result.

That distinction matters. A permutator is a generator. An email finder, like the one built into Overloop, is a verifier that checks each candidate against real mailbox and deliverability signals across a 450M-contact database and returns the one that is actually live. Treating a permutator's output as verified is the single most common way outbound teams end up with a bounce-heavy list.

If you are starting with nothing but a name, no domain and no company, a permutator will not help yet. See our guide to finding anyone's email address for the broader set of methods, of which pattern guessing is only one.

The two-step method: (1) guess with a permutator to shrink an infinite address space down to 20-35 realistic candidates, (2) verify the shortlist before you send anything. Skipping step two is what tanks deliverability.

How does an email permutator work?

Under the hood, a permutator does three things in order:

  1. Sanitize the inputs. Strip spaces and accents, drop anything that is not a letter, and lowercase everything, since email local-parts are effectively case-insensitive in practice and companies rarely publish an address with a hyphenated middle name intact.
  2. Build combinations. Recombine the first name, last name, and their initials using the handful of separators companies actually use: a dot, an underscore, a hyphen, or nothing at all. That is where the "25+ patterns" in the tool above come from: it is not 30 random guesses, it is every realistic building block applied systematically.
  3. Append the domain and deduplicate. Each local-part gets combined with the domain, per the local-part@domain structure defined in RFC 5321, and duplicates are removed.

What a permutator cannot do is tell you which pattern the company actually uses, whether the mailbox exists, or whether the person left the company six months ago. It also cannot handle edge cases like nicknames (Bill for William), married names, or a domain that uses a completely nonstandard scheme. For all of that, you need a verification step, which is what the rest of this guide covers.

One shortcut worth knowing: if you can find one confirmed address at a company, from an email signature, a press release, or a LinkedIn profile that lists a contact email, every other person at that domain almost certainly follows the exact same pattern. You only need to crack the format once per company.

The most common corporate email formats

There is no public registry of who uses which format. But the patterns below are the ones email-finding tools like Overloop see most often when checking millions of verified domains, listed in roughly descending order of how frequently they show up. Use this as a starting point, not a guarantee, since any individual company can and does deviate.

PatternExample (Ada Lovelace @ company.com)How common
first.lastada.lovelace@company.comMost common, the default at most mid-size and large companies
flastalovelace@company.comVery common, especially at larger organizations with shorter mailbox conventions
firstlastadalovelace@company.comCommon
firstada@company.comCommon at startups and small teams
first_lastada_lovelace@company.comOccasional, more common in tech and engineering-heavy cultures
f.lasta.lovelace@company.comOccasional
lastlovelace@company.comOccasional, common in some European and government domains
first-lastada-lovelace@company.comRare
lastflovelacea@company.comRare
fl (initials only)al@company.comRare outside of very large enterprises

If a company sits in a regulated or government-adjacent sector, or has a strong internal IT policy, format consistency tends to be higher, which is exactly why the pattern-crack-once approach above works so well there.

How the dominant format shifts by company size

Pattern popularity is not static, it moves in a predictable direction as headcount grows. Solo operators lead with a first-name-only address, mid-size companies shift to first-initial-plus-last-name, and anything past 1,000 employees standardizes on first.last:

Company sizeDominant patternShare
1 to 10 employeesfirst@71.5%
11 to 50 employeesfirst@41.9%
51 to 200 employeesflast@41.8%
201 to 500 employeesflast@44.8%
1,001 to 5,000 employeesfirst.last@48.1%
10,001+ employeesfirst.last@56.3%

Email permutator vs email finder: which should you use?

They solve different problems, and honestly, most people reach for the wrong one. A permutator is free and instant but produces guesses. A finder like Overloop's costs credits (or comes with a plan) but returns a verified result, checked against a live database instead of pattern logic alone.

AspectEmail permutatorEmail finder (Overloop)
CostFreeUses credits, part of a paid plan
Output20-35 unverified candidatesOne verified address, or none if it cannot confirm
Bounce riskHigh if you send to the guess directlyLow, addresses are checked before you get them
Best forA single contact, when you plan to verify manually before sendingLists, campaigns, and anything going through a sequence at scale
Speed at scaleSlow, one person at a time, then manual verificationFast, built for finding and verifying hundreds of contacts

Use a permutator when you have one person to email, some tolerance for manual double-checking, and no budget. Use a finder the moment you are sending to more than a handful of people, since the bounce cost of guessing wrong scales with your list size, and a damaged sender reputation is far more expensive to fix than a few verification credits.

How to verify a guessed email address

Once the tool above hands you a shortlist, do not send to all of it. Narrow it down first.

  1. Check the domain itself. Confirm it resolves and has valid MX records; a domain typo kills every pattern built on top of it before you even start.
  2. Run an SMTP-level check. This is what verification tools do under the hood, a low-level handshake with the mail server that confirms whether a specific mailbox exists without actually sending a message. Our email verification API guide covers how this works if you want to build the check yourself.
  3. Cross-reference a known pattern. If you can confirm one person's real address at the company, from a signature, a press page, or their LinkedIn profile, apply that exact same pattern to everyone else at the domain.
  4. Work backward from an address you already have. If you are unsure who owns an address rather than what a person's address is, a reverse email lookup answers the opposite question and can confirm a guess indirectly.
  5. If you must send without full verification, send small first. Test a handful of contacts and watch the bounce rate before scaling to the rest of the list.

The reason step five matters more than people think: bounces are not a neutral outcome, they are a signal mailbox providers actively track. Google's bulk sender guidelines, in effect since February 2024, require senders of 5,000+ daily messages to keep their spam-complaint rate below 0.3%, and undeliverable addresses are one of the fastest ways to trigger spam filtering and, eventually, blocklisting. A list built entirely from unverified permutations, sent without checking, is one of the more reliable ways to get there. For the fuller picture on protecting sender reputation, see our guide to improving email deliverability.

The mistake this tool will not fix for you: pasting 30 permutations straight into a mail merge. That is not prospecting, it is a bounce generator. Generate, then verify, then send. In that order, every time.

Stop guessing. Start verifying.

Overloop's email finder checks a name and domain against a 450M-contact database and returns the one address that is actually live, no permutation list required.

Try Overloop free →See features

Skip the guesswork entirely

Overloop's email finder checks a name and domain against a 450M-contact database and hands you the one verified address, so you never have to mail merge a permutation list again.

Try Overloop free
Nicolas Finet
CEO, Sortlist + Overloop
CEO Sortlist + Overloop. Built outbound systems for 500+ B2B companies across Europe. Author of 100+ guides on cold email, GDPR, and AI sales tools.

Frequently asked questions

What is an email permutator?

An email permutator is a free tool that generates every likely email address for a person from their name and company domain, using common patterns like first.last@, flast@, and first@. It produces guesses, not verified addresses; a separate verification step, such as an email finder, confirms which pattern is actually live.

Are permutated email addresses always correct?

No. A permutator only guesses based on common formatting patterns. On average, only one pattern is live per company, and the rest will bounce if you send to them directly. Always verify a guessed address before sending, using an SMTP-level check, a verification API, or a tool like Overloop's email finder.

What is the most common email address format for businesses?

The first.last@domain format (for example ada.lovelace@company.com) is the most widely used pattern at mid-size and large companies, followed by flast@ (alovelace@) and firstlast@ (adalovelace@). Smaller companies and startups more often use just first@. There is no universal rule, so treat this as a starting point, not a guarantee.

Will guessing wrong email addresses hurt my sender reputation?

Yes. Bounces from guessed addresses are one of the fastest ways to trigger spam filtering and damage sender reputation. Google's bulk sender guidelines require senders of 5,000+ daily messages to keep spam-complaint rates below 0.3%, and mailbox providers track undeliverable sends closely. Verify before you send at any real volume.

What is the difference between an email permutator and an email finder?

A permutator generates unverified guesses for free using pattern logic alone. An email finder, like Overloop's, checks those candidates against a live contact database and mailbox signals, and returns a verified address instead of a list of maybes. Use a permutator for a single contact you plan to check manually; use a finder for anything sent at scale.

Is email permutation legal?

Yes, generating the addresses is legal. A permutator applies pattern logic to a name and a public company domain, it does not access, hack, or leak anyone's data. What is regulated is what you do with the guesses afterward. In the EU, GDPR requires a lawful basis for B2B cold outreach, typically legitimate interest, plus a clear sender identity and an easy opt-out in every email. In the US, CAN-SPAM requires accurate header information, no deceptive subject lines, and a working unsubscribe you honor promptly. Neither law bans building a list of guesses. Both regulate the emails you actually send. Verifying each guess before sending also protects you practically: a real, checked mailbox keeps your bounce rate low and your sender reputation intact.