We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Was this tool helpful to use?
Your feedback helps us make it better
Generate single or bulk email-format test data with RFC-reserved example domains, or add domains you own or are authorized to test.
Locally stored history of your last 20 generated emails.
No history yet
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
This page makes one or many strings in the form prefix@domain. It does not create an account or inbox, receive messages, forward mail, or check whether a mailbox exists. The default domain is example.com; you can also select example.net and example.org, or add a domain you control for an authorized test.
The three example domains are reserved for documentation and examples under RFC 2606, with special-use status described in RFC 6761. They are useful placeholders because they are not ordinary domains that a random person can register as a real mailbox.
Set a minimum and maximum prefix length from 1 to 30 characters. The defaults are 6–10. Choose lowercase letters, uppercase letters, digits, and the characters ., _, or -. The first character is generated as a letter; the remaining positions use the enabled character groups. If all groups are disabled, lowercase letters are used as a fallback.
Choose one or more reserved domains, or add a custom domain that passes the page’s simple format check. The generator chooses among the selected and custom domains. A custom domain is only a suffix for the generated text; adding it does not prove ownership or configure a mailbox.
Single mode creates one address at a time and keeps a short local history in the browser. Batch mode creates a list that can be copied or exported as TXT or CSV. Batch items are generated independently, so duplicate strings are possible. The available batch quantity depends on the account tier shown in the page.
Generated strings are not guaranteed to satisfy every receiving system’s email rules. For example, enabling punctuation can produce a prefix with a trailing dot or repeated dots. If the test is for a particular form, check the generated sample against that form’s validator.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Leave example.com selected for mockups, documentation, and tests that must not represent a real user inbox. Only add a custom domain when you administer it or have clear permission to use it in a test.
Adjust the length range and enable the character types your target field is supposed to accept. Remember that the first character remains a letter.
Use single mode for a quick visual check or batch mode for fixture rows. Review the actual output for punctuation and duplicate values before importing.
Copy a single result or the batch, or export the list as TXT or CSV for a test environment you control.
Placeholder addresses can test layout, field length, and parts of input validation. They cannot test email delivery, verification links, or one-time codes. For those workflows, use a receiving inbox and sending environment that your team controls, with safeguards against contacting real users.
Use cases
See how the tool fits into real work and everyday tasks.
Designers can put example-domain addresses in screenshots and prototypes without displaying a customer’s contact information.
Testers can populate a controlled staging form with varied lengths and character combinations, then verify field behavior.
Developers can export rows for a local or staging dataset. Deduplicate them separately if the schema requires unique values.
Q&A
Find concise answers to common questions and confusing cases.
No. It generates address-shaped text only. There is no mailbox, incoming message view, forwarding, or verification-code access.
Use it to test how a form stores or displays an address, not to receive mail. A delivery test needs an inbox and domain you control.
No. Each item is generated independently without batch deduplication. Check for duplicates before loading a set into a system that requires unique addresses.
The configurable character set is not a complete standards validator. A selected punctuation character can create a prefix pattern that a particular service rejects. Use the receiving system’s actual validation rule as the final check.
Notes
Review scope, result limitations, and important precautions before use.
These results are sample strings, not verified contacts or accounts.
Related
Discover related tools, collections, and available API capabilities.