Address for testing
Valid test addresses on reserved domains - they can never reach a real person.
Runs locally in your browser. Nothing you generate is ever sent to a server.
Press "Generate" for a test address.
Format
Domain
These addresses accept no mail. Use them for testing your own software, not for signing up.
Press Generate and a syntactically valid email address appears, built from a random name and one of the reserved example domains. It exists for filling test databases, checking form validation and writing documentation - not for signing up to anything.
This is the decision that matters. The domains example.com, example.org and example.net are reserved by the standards body specifically for documentation and testing, and they accept no mail. Generators that invent addresses at real mail providers produce addresses that may well belong to somebody, and test systems have a long history of accidentally emailing those people. Using a reserved domain removes that possibility entirely.
The formats here mirror how organisations actually build addresses: first.last, initial plus surname, first name and a number, and the plus-tag form. That last one is the interesting case for anyone testing a signup form, because plus-tagging is entirely valid under the email standard and a surprising number of forms reject it anyway. If your validator refuses one of these, that is a bug worth knowing about.
Raise the quantity to a hundred and press once. Real-looking addresses exercise sorting, column widths, unique constraints and display truncation in ways that placeholder text never does, and Copy All gives you the list in a form you can paste straight into a fixture file.
These are not disposable inboxes. Nothing sent to them arrives anywhere, so they cannot receive a confirmation link, and they should never be entered into somebody else's signup form. If you need a working throwaway address, you need a disposable mail service, which is a different thing entirely.
The name parts and the domain are each drawn using your browser's cryptographic random source, with rejection sampling so no name is favoured. Repeats within a batch are removed, so a hundred addresses are a hundred different ones.
Choose a format and press Generate. An address appears, ready to copy into a test form or a database.
No, and that is deliberate. Every address uses example.com, example.org or example.net, which are reserved by the internet standards body for documentation and testing. Mail sent to them cannot reach a real person.
No. They are for testing your own software, not for registering accounts. Nothing sent to them will ever arrive, and using a real-looking address that belongs to somebody else is worse.
Yes. Set the quantity up to 100 and press once, then Copy All to paste the whole list, one address per line.
first.last is the most common corporate style, initial+last is close behind, and the plus-tag style is worth testing because a surprising number of forms reject it even though it is valid.
Yes. Every address is a syntactically valid one that a correct email validator should accept, which is the point when you are testing a form.