Fake email generator

Generate realistic fake email addresses for testing forms, APIs, and databases. Choose from multiple styles and domains. Addresses look natural — derived from name patterns, not random strings.

Generated email addresses

Email address Domain Style

Why use a fake email generator?

Using real email addresses in test databases creates privacy risks and potentially triggers real email sends. Fake email addresses that follow realistic patterns let you test email validation logic, form submissions, and user registration flows without using real contact information.

Email generation styles

Safe domains for testing

If you want to avoid any chance of real email delivery, use example.com — it is an IANA-reserved domain specifically for documentation and testing purposes. No email sent to @example.com will ever be delivered.

API access

Generate via API: GET /api/v1/personal/email?count=50

Full profiles including email: GET /api/v1/personal/profile?country=IN&count=10

Will emails to these addresses bounce? +
Emails to generated addresses at domains like gmail.com, yahoo.com etc. will likely bounce since the mailboxes don't exist. To guarantee no delivery, use @example.com or @testmail.com addresses — these domains are specifically designated for testing.
Do generated emails pass email validation? +
Yes — all generated addresses are syntactically valid RFC 5322 email addresses. They will pass format validation checks (regex patterns, HTML5 email input validation). They will not pass deliverability checks (MX record verification or mailbox existence checks).