Bulk generate random email addresses for testing and sign-ups with custom prefixes and domains.
Locally stored history of your last 20 generated emails.
No history yet

Random Phone Number Generator
Generate random phone numbers by country, carrier, and prefix on demand for development, testing, and data simulation.

Chinese D-Series Paper Size Lookup
Look up exact millimeter dimensions for D0 to D6 series paper based on the GB/T 19999-2003 national standard, suitable for book, magazine, and office paper design.

B Series Paper Size Chart & Dimensions Guide
Look up ISO 216 standard B series paper sizes. Get exact millimeter and inch dimensions for B0 to B10, plus a visual comparison chart.
When you need to test a website's registration process, protect your real email from spam, or require multiple temporary emails for one-time services, creating email addresses manually is both tedious and inefficient. This tool is a rule-based random string generator. By customizing the character set (such as uppercase and lowercase letters, numbers, and special symbols) and length range, it bulk generates email address prefixes that comply with the RFC 5322 standard. These prefixes are then combined with a specified domain suffix to output a list of properly formatted random email addresses. A "random email address" is essentially a string consisting of a local part (prefix) and a domain part (suffix) separated by an @ symbol, where the local part is randomly generated by the tool based on your configured rules.
Q: Can the generated random emails actually be used to send and receive messages?
A: No. This tool only generates properly formatted email address strings; it does not create real email accounts or mail servers. These addresses are primarily used for front-end form testing, data population, demonstrations, or avoiding spam in non-real communication scenarios.
Q: What special symbols can the email prefix contain? Is it safe?
A: According to RFC standards, the local part of an email allows a limited set of special symbols, such as periods (.), underscores (_), and percent signs (%). This tool provides custom symbol input, but please note that many websites or services may have strict restrictions on special characters during registration. From a security perspective, using this tool to generate emails with complex symbols for testing helps verify the input filtering and security of the target system. However, never use these addresses for illegal activities.
Please use the generation feature responsibly. It is recommended not to exceed 100 generations per batch to prevent UI lag. Note that the generated email addresses are random, so their "availability" (whether they are already registered) cannot be guaranteed, and the tool does not provide email verification or forwarding services. Do not use the generated emails for fraud, harassment, or other illegal purposes. All generation operations are performed locally in your browser; your input parameters and generated results are not uploaded to any server, ensuring complete privacy.
For developers and QA engineers, this tool is excellent for boundary value and security testing. For example, you can test a system's ability to handle ultra-long email addresses (e.g., setting both minimum and maximum lengths to 30) or verify whether the system correctly filters out email inputs containing uncommon special symbols (like `!#$%&'*+/=?^`{|}~`). A typical test case is generating a batch of emails with prefixes containing single quotes (') or backslashes (\) to check for SQL injection or path traversal vulnerabilities. We recommend saving the large list of generated emails as a .txt or .csv file for data-driven input in automated testing scripts. Remember, while the tool generates format-compliant addresses, the actual compatibility of your system still requires targeted testing.