Fake email address: what it is, and how to make one that works

A fake email address is an ordinary, fully working mailbox that simply is not connected to you. Mail sent to it is delivered by the same machinery as mail to any other address. There is nothing simulated about it. What is fake is only the link between the address and a person: no name, no phone number, no billing detail, no history anyone can follow back.

The address at the top of this site already exists and already receives. This page is about the address itself: what the parts mean, what the name may contain, how to choose one you will still recognise tomorrow, and the two situations where a fake email address stops being the right tool.

The two halves, and which one matters

PartWho decides itWhat it affects
Before the @ — the nameyou, freelywhether you recognise your own mailbox later
After the @ — the domainyou pick from the list, or bring your ownwhether a sign-up form accepts the address at all

This is the single most useful thing to understand, because almost everyone gets it backwards. People spend time inventing a clever name and then wonder why a site refuses the address, but no filter has ever looked at the part before the @. Acceptance is decided entirely by the domain. The name is for you; the domain is for them.

What the name can contain

Type anything you like in front of the @. The field will quietly tidy it into something a mail server will accept. Knowing what that tidying does saves the surprise of typing one address and getting another.

RuleWhat happens to your text
Allowed charactersLetters, digits, dot, hyphen and underscore. Everything else — spaces, +, @, emoji, accented letters — is simply removed. The field gives no warning.
CapitalsAll lowered. JohnSmith and johnsmith are one and the same mailbox, so case makes no difference to the address.
EdgesA name cannot start or end with a dot, hyphen or underscore. Those characters are trimmed off the ends.
Separators in a rowTwo of a kind collapse into one: .. becomes ., -- becomes -. Mixed pairs such as _. or -_ are dropped altogether.
LengthUp to 25 characters. A longer name is not refused but silently cut, so it is better to shorten it yourself.
⚠️
Cut, not refused — and that is the part worth remembering. If you paste a long name, the page keeps the first 25 characters and moves on without complaining. The address you hand to a sign-up form must be the one shown on the page, not the one you typed. Copy it from the page rather than from memory.

Choosing the name: the one real trade-off

There is exactly one decision here, and it runs between two things you cannot have at once.

The workable middle is a name that is personal but not obvious: two unrelated words plus a number that means something to you and nothing to anyone else. Long enough that no one guesses it by accident, structured enough that you can reconstruct it a week later.

💡
Funny addresses are a real reason people come here, and there is nothing wrong with one. A joke name works exactly as well as any other. Two cautions, both practical rather than moral: a name from a published list of “funny email addresses” is, by definition, one other people are also using, so the mailbox will not be yours alone. And a name that reads as deliberately provocative gives a form one more reason to reject the sign-up — not through a filter, but through whoever reviews it later.

What the address will and will not do

QuestionStraight answer
Can it receive?Yes — anything sent to it appears on the page by itself, usually within a second
Can it send?No, and this will not change. An outbound channel turns the service into a spam tool within days, and then every domain it offers gets blocked everywhere. Receiving keeps working precisely because sending stays closed
Is it private?Not from anyone who knows the address. There is no password, because there is no account — the address is the key
How long does it live?Several days. Long enough for a confirmation that arrives tomorrow, short enough that abandoned mailboxes do not pile up forever
Is it a real address?Technically yes, completely. Nothing in the protocol marks it as generated

The privacy line is worth stating plainly rather than burying: an address here is fine for a sign-up code and wrong for anything you would not want a stranger to read. That is not a flaw to be fixed; it is the trade that makes the address free, instant and account-less.

When a form refuses it

Sooner or later a sign-up form will say the address is not allowed. Nothing is broken when that happens: the site keeps a list of mail domains it does not accept, and the domain you were given is on it. Since the refusal is about the part after the @, rewriting the name changes nothing. The fix is a different domain.

The full version of that, including the other half of the problem where the form accepts the address and nothing ever arrives, is on its own page.

When you need many addresses instead of one

Testing your own sign-up form, filling a staging database, checking that a mailing list handles duplicates: none of those want a working mailbox; they want a lot of addresses that are guaranteed never to reach a person. A generator for exactly that uses domains reserved by standard, so nothing sent to them can be delivered anywhere by accident.

If what you actually want is many written forms of one real Gmail mailbox — the dot and plus trick — that is a different mechanism, and it has its own page. It is worth being precise about which of the two you need: they look similar and solve opposite problems.

Making one that lasts

Everything above describes an address on a shared domain: instant, free, and limited by the fact that thousands of other people were handed the same domain. The alternative is to put your own name after the @.

If you already own a website name, sending its mail here is a single setting — the exact values are here. After that the mailbox lasts as long as the domain does, and since nobody else uses that domain, no block-list describes it. If you are still choosing where to buy, the zone you pick affects how often forms refuse you.

Short version

If you want to…Do this
Get an address right nowUse the one already at the top of the page, or type your own name in front of the @.
Come back to it tomorrowPick a name you can retype from memory. Copy the address itself from the page. From memory it is easy to get a character wrong.
Be sure nobody else reads itOn a shared domain that is not possible. You need your own domain, or an ordinary mailbox.
Get past a form that refuses itChange the domain, not the name — the domain is what triggers the refusal.
Have hundreds of addresses for testingThere is a separate list generator for that. This page is not built for it.

Related

Back to the address generator →

All articles