Free tool

Email Permutator

Enter a name and a company domain. Get every plausible work email format, ordered by how common each pattern actually is in B2B.

These are guesses, not verified addresses. A permutator cannot tell you which one exists. Verify before you send: emailing every variation produces hard bounces, and a high bounce rate damages your sending domain for every future campaign.

Skip the guessing

A LinkedIn message reaches a verified identity with no bounce risk at all. Export your prospects with Leadsforlinked and reach them where their profile actually lives. 100 free leads, no card.

Start free

Unlimited from €2.99 a month

Basic lifts the hourly pace and adds unlimited scraping and unlimited CSV export. Multi-step LinkedIn campaigns start on Starter.

See pricing

What a permutator is, and what it is not

An email permutator takes a person's name and their company domain and writes out every format that company might plausibly use. It is pure string arithmetic. It does not connect to a mail server, it does not check anything, and it has no idea which of the results is real.

That distinction matters more than it sounds. The tool gives you a shortlist to test, not an answer. Treating permutations as verified addresses is the single most common way people damage their own sending domain.

The patterns, and roughly how common they are

first.last is the dominant pattern in B2B and the one to try first. It scales cleanly to large headcounts and it is what most corporate IT departments default to.

firstinitial plus last is the standard fallback, common in finance, legal and older enterprises where addresses were designed when character limits mattered.

first on its own is common at startups and small companies, and it stops working once two people share a first name, which is why you rarely see it above about fifty employees.

firstlast with no separator and first underscore last appear regularly but are clearly less common than the first two.

last.first and initials only are rare in English-speaking markets but noticeably more common in parts of continental Europe and in academia.

The shortcut that saves the most time

Do not guess per person. Guess once per company.

Email format is set at the organisation level, so once you know one confirmed address at a company you know the pattern for everyone else there. Find any single public address for the company, a press contact, a careers inbox, a support address or a team member who lists their email publicly, then apply that pattern to your whole list at once.

This turns a per-person guessing problem into a per-company lookup, which for a list of two hundred people at twenty companies means twenty lookups instead of two hundred.

Why bounce rate is the real constraint

Mailbox providers judge your domain on how many of your messages hit addresses that do not exist. Send to a batch of guessed permutations and a large share will bounce. Do that repeatedly and your legitimate mail starts landing in spam, including mail to people who wanted to hear from you.

The damage is not limited to the campaign that caused it, and it is slow to repair. This is why every credible guide tells you to verify before sending, and why sending all permutations to see which sticks is the worst thing you can do with this tool's output.

The alternative worth considering

If the person you want to reach has a LinkedIn profile, you already have a verified route to them that cannot bounce. A connection request with a short, specific note reaches a real identity, and the response is attached to a profile you can see rather than an inbox you are hoping exists.

That is the approach Leadsforlinked is built around. Run a LinkedIn search, import the profiles into an audience, export a CSV with first name, last name, headline, job title, location and profile URL, and on paid plans run multi-step LinkedIn campaigns with replies tracked in a built-in inbox. The first 100 leads are free with no credit card, released 20 at a time every hour, and credits never expire.

Email and LinkedIn are not mutually exclusive. Plenty of teams do both. But if you are about to spend an afternoon guessing addresses for people whose profiles you already have open, it is worth asking whether the guessing step is earning its keep.

Questions

Does a permutator verify that the addresses exist?

No. A permutator generates every plausible format from a name and a domain. It cannot tell you which one is real. You need a separate verification step before sending, or you risk a high bounce rate that damages your sending domain.

Which email format is most common at B2B companies?

first.last at the company domain is the most widespread pattern in B2B, followed by firstinitial plus last and then first on its own at smaller companies. Once you confirm one colleague's address, the same pattern usually applies across the whole company.

Should I email every permutation to see which lands?

No. Sending to invalid addresses produces hard bounces, and a high bounce rate harms your domain reputation and your future deliverability. Verify first, send once.

Is anything I type stored?

No. The permutations are generated in your browser with JavaScript. Nothing is uploaded, nothing is stored and no account is required.

Why not just message people on LinkedIn instead?

Often you should. A LinkedIn connection request with a note reaches a verified identity with no bounce risk and no guessing. Leadsforlinked exports the profiles and can run multi-step LinkedIn campaigns on paid plans, with 100 free leads to start and no credit card.

Read the guide: You exported 500 LinkedIn leads. Now find their emails

All free LinkedIn tools · Blog · Leadsforlinked