TextToolboxTextToolbox
HomeGenerators & Fun ToolsFake Email Generator

Fake Email Generator

Generate reserved-domain test email strings with character or two-word usernames. Create sample data, without provisioning an inbox.

Built by Saurabh Kumar

Quick Answer

Generate 1 to 20 placeholder addresses using example.com, example.net, example.org, mail.invalid or mail.test. Choose a character base or two words and an optional two-digit suffix. The tool creates address strings, not receiving mailboxes or verified accounts.

Generate placeholder address strings for documentation and controlled tests. This tool creates no mailbox, temporary inbox, receiving account or verification capability.

Test address settings

Length excludes the optional two-digit suffix and domain. Two-word length varies with the selected words and separator. Separators apply only to two-word mode. Repeated addresses are possible.

    Test Addresses on Reserved Domains

    Create test address strings using reserved example or testing domains. These values can fill a sample dataset without inserting real third-party domains. The generator does not contact a mail service or provision an inbox. Reach for it when you need a mockup filled in, a documentation example written or a form layout checked in a controlled environment. If your test actually sends messages, configure the test mail transport separately: an address string alone does not isolate delivery or provide a receiving mailbox.

    Which Domain to Pick, and What Each Is For

    Reserved domain choices and their intended scope
    Domain choiceExample address stringScope
    example.com, example.net, example.orguseruser00@example.comDocumentation examples; not an inbox from this tool
    mail.invalidtestuser@mail.invalidReserved invalid-domain namespace
    mail.testdemouser@mail.testReserved testing namespace; a local test setup may configure it

    The addresses illustrate possible strings. They do not identify created accounts.

    Choosing Domain, Batch Size and Base

    1. Choose a reserved domain and a batch of 1, 5, 10, 15 or 20 addresses.
    2. Choose a character base or two-word base.
    3. Set base length for character modes, or a separator for two-word mode. Decide whether to append two digits.
    4. Generate, inspect and copy the list or an individual address.

    Two words plus an underscore and a suffix can produce user_test00; choosing Letters base still appends digits when that checkbox is enabled.

    How the Strings Are Randomized

    Web Crypto supplies random values to rejection sampling for character, length, word and suffix choices. There is no Math.random fallback; failure clears the batch and shows an error. Two-word mode draws from a fixed 40-word list, so it has fewer combinations than a large vocabulary and can repeat values. Neither random mode nor an added suffix guarantees uniqueness.

    Changing a setting clears the previous batch so displayed addresses always match the settings that generated them. Addresses are generated in your browser without contacting a mail service.

    Why a Realistic Shape Proves Nothing

    A plausible email shape does not prove deliverability or satisfy account verification. Real domains with names such as test.com are not reserved example domains. Word separators and base length affect different modes, as shown by the disabled controls. Turning off the suffix does not remove digits from Digits base or Letters and digits base.

    Use example domains for public documentation and your configured test namespace for controlled integrations. If a database requires unique addresses, check and deduplicate the generated list. Copy failures leave the output selectable; changing settings or regenerating clears stale success feedback.

    References: IANA example domains, RFC 2606 and IANA special-use domain registry.