Email Permutator: Generate Every Work Email Pattern (Free Guide)
What an email permutator is, the common corporate email patterns, how to generate permutations, and how to verify the right one without spamming anyone.
By Business Email Finder 4 min read
Key takeaways
- An email permutator takes a name and a company domain and produces every common work email pattern, turning a name into a short list of likely addresses.
- Most companies use one consistent pattern, so generating the permutations and confirming which one is deliverable beats guessing a single format.
- Always validate candidates with a verifier before sending; never test addresses by emailing them blindly, which causes bounces and hurts your sender reputation.
An email permutator is a small but useful tool: give it a person’s name and a company domain, and it generates every common way that name could be turned into a work email address. Instead of staring at a name and wondering whether it is jane.doe@, jdoe@ or janedoe@, you get the full set of candidates at once. This guide explains what an email permutator does, the corporate patterns it is built around, how to generate permutations yourself, and the part people skip at their peril: confirming the right one without spamming anyone.
The reason a permutator works at all is a quiet fact about how companies set up email: almost all of them pick one pattern and apply it to everyone. Find the pattern, and you can address nearly anyone there. A permutator just makes sure you have every pattern on the table so the correct one is in your list.
What an email permutator does
A permutator does one job and does it locally: it combines the parts of a name with a domain in all the usual ways.
Feed it a first name, a last name and a domain, and it outputs the standard combinations, including initials, dotted and undotted forms, and reversed orders. The output is not a confirmed address; it is a candidate list. Think of it as the shortlist of everything the address could plausibly be, ordered by how common each pattern is. The narrowing from shortlist to single correct address happens in the verification step later.
This is why a permutator pairs so naturally with a verifier. One generates the possibilities, the other confirms which possibility is real.
The common corporate email patterns
Almost every work email follows one of a small number of templates. Knowing them is most of the battle.
For a person named Jane Doe at company.com, the usual patterns are:
- [email protected] gives [email protected]
- [email protected] gives [email protected]
- [email protected] gives [email protected]
- [email protected] gives [email protected]
- [email protected] gives [email protected]
- [email protected] gives [email protected]
- [email protected] gives [email protected]
- [email protected] gives [email protected]
There are a few more variations involving underscores or hyphens, but this set covers the large majority of companies. A good permutator generates all of them so the correct format is guaranteed to be somewhere in the list, even before you know which it is.
How to generate permutations
You have two practical options: do it in a spreadsheet, or use a tool that does it for you.
The spreadsheet approach works well for a handful of people. Put the first name, last name and domain in their own cells, then write concatenation formulas for each pattern. For example, a formula that joins the first name, a dot, the last name and the domain produces the first.last pattern, and you repeat the idea for each of the formats above. With the name parts split out cleanly, you can fill the formulas down a list and generate patterns for many people at once. It is fiddly to set up and it does nothing to confirm the addresses, but it is free and it works.
The faster option is a dedicated generator. Our free email finder is an email permutator built for exactly this: enter a first name, last name and company domain, and it instantly produces every common work email pattern in your browser. Because the permutations are generated on your own machine, there are no credits and nothing is uploaded. You get the same candidate list a spreadsheet would give you, without building the spreadsheet.
Either way, generating the list is only half the job. A list of plausible addresses is not an answer until you know which one is real.
How to find the right one without spamming
Here is the step that separates careful operators from people who tank their own deliverability: do not test permutations by emailing them.
It is tempting to just send your message to all the candidates and see which one does not bounce. Do not. Every send to a wrong, unverified address produces a bounce, and a pile of bounces tells mail providers you are guessing, which drops your sender reputation and pushes your real messages toward spam folders. You can lose the deliverability you depend on by trying to find one address the lazy way.
The correct method is silent verification. Run your candidate addresses through an email verifier, which checks with the mail server whether each address is deliverable without ever sending a visible message. Our sibling tool businessemailverification.com does this in bulk for free, so you can paste your permutations in and get back which addresses are valid. The one that verifies as deliverable is, in nearly all cases, the company’s pattern applied to your person. Use that confirmed address and discard the rest.
So the full workflow is short: generate every permutation, verify them, send only to the confirmed address. Generation gives you coverage, verification gives you certainty, and skipping the verification step is the one mistake that turns a useful technique into a reputation problem.
Putting it together
An email permutator is a simple idea with an outsized payoff when you use it correctly. Most companies use one consistent pattern, generating every common pattern guarantees the right one is in your list, and verifying the list tells you which it is. Done that way, you go from a name and a domain to a confirmed, deliverable work address with no guessing and no bounces.
If you want the generator side handled for you, the email finder produces every pattern instantly and free. When you need to confirm the right one, send the list to businessemailverification.com. And if you are deciding whether this free workflow is enough or whether a paid database is worth it, our free Hunter.io alternative guide lays out the trade-off honestly. For a broader walkthrough of finding addresses from scratch, see how to find someone’s email.
Frequently asked questions
- What is an email permutator?
- It is a tool that takes a first name, last name and company domain and generates all the common ways those could combine into a work email address, such as first.last@, flast@ and firstlast@. It does not confirm which one is real; it gives you the candidates to check.
- How do I know which permutation is the correct email?
- Verify them. After generating the list, run the candidates through an email verifier that checks which address a mail server will accept. The pattern that verifies as deliverable is almost always the right one, since most companies use a single consistent format.
- Can I build an email permutator in a spreadsheet?
- Yes. With the name parts and domain in cells, a few concatenation formulas produce each pattern. It works for a small number of people but gets tedious at scale, which is why a dedicated generator is faster for bigger lists.
- Is it safe to test permutations by sending emails?
- No. Sending to unverified guesses generates bounces that damage your sender reputation and can land you in spam filters. Use a verifier to confirm deliverability silently before you ever send a real message.
Clean your list with MailVerify
Verify a single address or a whole CSV in seconds. Catch invalid, disposable, role and catch-all addresses before you send. Free to start, no account needed.
Try now