Email Generator with Inbox — Random or Custom Address
Generate a working email address in one click: random, or with a name and domain you choose. Mail arrives in the inbox below within seconds — no signup, no password.
Inbox
0 messagesYour inbox is ready
New messages will appear automatically. You do not need to refresh this page.
This email generator hands you an address that actually receives mail, and it does so two ways. Leave the form blank and press Generate New Email for a random email address on one of our domains. Or type a name, pick a domain, and get exactly that address — yourname@ one of the domains in the menu — with the same live inbox underneath. Either way the address exists the moment it appears, and the first message to it shows up on this page without a refresh.
That “live inbox” part is what separates this page from most results for “email generator”. A lot of them are fake email generators in the literal sense: they invent a plausible string like jsmith8842@example.com and nothing is behind it, so a verification code has nowhere to land. Here the address is real, the domain is ours and receiving, and the inbox is right below the form. If a site needs you to click a link or type a code, you can.
How the email generator works
The generator creates a real mailbox address on a domain we own and receive mail for, then opens that inbox on this page: when you press Generate New Email, our server picks (or accepts) a local part — the bit before the @ — checks that it has never been issued before, pairs it with the domain you chose or a random active one, and records it as yours for this browser. Any message sent to that address then appears in the inbox below, usually within seconds.
Two clocks sit under the address because two different promises are involved. Accepts mail for is how long the address keeps receiving. Messages kept is how long what arrived stays readable before it is permanently deleted. Press Keep longer if you need more time; otherwise the address simply stops receiving and its contents are erased on schedule. Nothing is ever sent from the address — the generator is receive-only, which is exactly what makes a throwaway address safe to hand out.
Random email generator
With the name field empty, this is a random email generator in the strict sense: the local part is drawn from a cryptographic random source with no counter, timestamp or sequence in it, so one generated address tells you nothing about the next. That matters more than it sounds. A generator that produces user1041, user1042, user1043 lets anyone who sees one address guess its neighbours and read mail that is not theirs. Ours cannot be walked that way.
Random is also the mode that looks least like a disposable address to the sites you give it to: a random local part on a domain that is not in anyone’s blocklist reads as an ordinary small-provider mailbox. It is the sensible default; reach for a custom name only when there is a reason to.
Generate as many as you need within the fair-use limits every visitor shares. Each address is independent — a new one does not close the old one, and Recent Inboxes lists every address this browser has been issued so you can switch back.
Custom name + domain
Type a name in the field above, pick a domain from the menu, press Generate, and the address you asked for is yours — provided it is available. Names are 3 to 30 characters of lowercase letters, digits, dots and hyphens, starting and ending with a letter or digit. Capitals fold to lowercase (mail treats Kevin and kevin as one box) and spaces are stripped as you type. Pick a domain and leave the name blank for a random name on that specific domain.
Two honest limits. First, an address that has ever been issued cannot be issued again, even after its inbox has expired and been erased; if it could, the next person to generate it would read mail meant for you. So common names are often taken. When yours is, the page says so and offers a free variant — the same name with a short random suffix — which one tap puts in place. Second, reserved names are refused: admin, support, postmaster, abuse, billing and the like, including lookalikes such as adm1n. They imply an authority no free-generator user has.
The domain menu lists only domains that are live and receiving right now; a retiring domain or one reserved for the developer API is never offered, and the server refuses it if sent by hand. Custom names count toward the same fair-use quota as random ones.
Why choose a name? Readability and repeatability: qa-run-14@ is easier to spot in a test log than twelve random characters, and a short dotted name passes form pattern checks that a long random string sometimes trips.
Fake email generator: what “fake” means here
People searching for a fake email generator or fake email maker mean one of two very different things, and this page provides only one of them. The first meaning is an email address that is not my real one — something to type into a signup box so your personal inbox stays out of a marketing database. That is what this generator makes, and it beats a made-up string because the verification message actually arrives.
The second meaning is an address that pretends to be someone else’s: a spoofed sender, a lookalike of a company domain, a message that claims to come from a bank. This generator cannot do that and is not for that. Every address it creates sits on a domain we own and disclose; the address cannot send anything at all, let alone impersonate a sender; and names that imply an institutional role are blocked. Using any address from this page to defraud, harass or deceive someone is forbidden by our terms, is logged, and is reported through the abuse channel when it is brought to us.
So in the plain sense — a working address that was never attached to your identity — yes, this is a fake email generator. In the sense of a forged identity, it is deliberately the opposite.
Temporary email generator vs permanent providers
A temporary email generator and a permanent provider such as Gmail, Outlook or a privacy-focused paid mailbox are solving different problems, and the differences are what should decide which you use. A permanent mailbox is an identity: it can send, it has a password and recovery options, it keeps mail for years, and it is the address you want on anything that matters — banking, government, employment, the account that recovers your other accounts. It costs you a signup, a password to manage, and a lifetime of whatever the site you gave it to decides to send.
A generated temporary address is a tool for one transaction: it exists in a second, costs nothing, requires no identity, receives the code or link you need, and then expires along with everything that was sent to it. It cannot send, cannot be recovered after it is erased, and will not be there in a year when a service wants to reset a password. Used the right way round — permanent for the accounts you keep, generated for the ones you will not — each does what the other is bad at.
The failure mode is using a temporary address for something permanent: a paid subscription, a marketplace account, anything holding money. Use your real one there. If you need an address only for the next ten minutes, see 10 minute mail, the short-timer variant of the same inbox.
Fake email vs temp email: what is the difference?
The two phrases are mostly used interchangeably in searches, but they describe different things once you look at what is behind the address. A temp email (temporary, disposable, throwaway or burner email) is a real mailbox on a real domain that is meant to be abandoned: mail is delivered, you read it, and the address and its contents are deleted after a set time. A fake email, in the stricter sense, is a string shaped like an address with no mailbox behind it: it satisfies a form’s format check and nothing else.
A fake string is fine when you will never need to hear back — a demo form, a required field nobody reads. It fails the moment a site sends a confirmation step, which is most of the time; worse, if the domain in the string belongs to someone, you have just pointed a stranger’s inbox at your signup. A temp email handles the confirmation and involves nobody else’s mailbox, which is why this page generates temp addresses even for people who arrived searching for fake ones.
If the name itself needs to look like a person, the custom name field above gives you a real temporary address with a human-looking local part — maria.lopez@ instead of x7k2p9qn4r3m@ — with none of the downsides of an invented one.
Which sites accept generated addresses?
Most do, and when one does not it is for one of a small number of mechanical reasons. The commonest is a domain blocklist: the site maintains or subscribes to a list of known disposable-email domains and rejects any address whose domain is on it. Lists lag reality, so a domain that is new to us often passes where an older one does not — which is why the domain menu exists. If an address is refused, switch the domain and generate again before giving up.
The second is format validation that is stricter than the email standard: a form that rejects hyphens, dots or long local parts, or that expects the part before the @ to look like a name. A short custom name works around that. The third is mailbox verification, where the site sends a code and only accepts the address once the code is entered. Fake strings fail this; generated addresses pass it, because the code lands in the inbox below.
Some services tie an account to a phone number, a payment card or an existing identity provider; there the email address was never the gatekeeper and no generator changes the outcome. For sites that insist on a mainstream provider, our temp Gmail page issues a real @gmail.com address from a pool we operate, when one is available. We do not publish per-site acceptance rates: they change weekly and any number would be wrong by the time you read it.
For developers
Everything the form above does is available over HTTP. The developer API lets you create an inbox, list its messages, read a message with its HTML and attachments, and stream new arrivals, all with a single key and JSON responses. It is built for the jobs a generator page is awkward for: a signup test suite that needs a fresh address per run, a QA pipeline that asserts a welcome email arrived with the right link, a bot that extracts a one-time code and types it into the next step.
API inboxes come from a separate pool of domains, so automated volume never touches the addresses visitors generate here, and custom names are not available over the API — that pool is random-only by design. The documentation covers request and response examples, client snippets, rate limits and acceptable use. One address now and then: this page. A hundred: the API.