1.7 Million Common Person Name Random Generator
Based on a database of 1.7 million real names, supports filtering by surname and length, batch-generates unique Chinese names, and can export in TXT, CSV, and JSON formats.
Browser execution mode: Your data is processed in your browser and is not uploaded to the server.
Speed and Stability: Processing speed depends on your device and browser. For large batch work, the desktop version may be more stable.
Loading tool, please wait...
Loading tool, please wait...
If the online tool fails to load or run, try the desktop tool.https://tools.yikeaigc.com/
Tool Usage
Return to old version
Loading 1.7 million names, please wait...
0 names
0surnames
Name length:-
Leave blank to randomly choose from all surnames
Enter multiple characters consecutively
Wang
Li
images
Liu
Chen
Yang
Huang
Zhao
Weeks
Wu
Xu
Sun
Horse
Hu
Guo
Lin
He
High
Luo
Zheng
Recommended max 100,000 per run
e.g., Wang, Li, Zhang
Wang
Li
images
Liu
Chen
Yang
Huang
Zhao
Weeks
Wu
Xu
Sun
Horse
Hu
Guo
Lin
He
High
Luo
Zheng
0%
Generation complete
Instructions
Software Usage Instructions
- Wait for data to load: After the tool starts, it will automatically load a database of 1.7 million names. Once loading is complete, it will display data statistics, including the total number of names, the number of surnames, and the name length range.
- Select a generation mode:
- Single generation mode: Suitable for getting random names one by one, with support for favorites
- Batch generation mode: Suitable for generating a large number of names at once, with support for multiple export formats
- Set filtering criteria:
- Surname filter: Enter specified surnames or click popular surnames for quick selection. Separate multiple surnames with commas
- Name length: Select names with 2 characters, 3 characters, 4 characters, or 5 or more characters
- Excluded characters: Enter characters you do not want to appear in the names
- Advanced options for batch generation:
- Generation quantity: Set the number of names to generate. It is recommended not to exceed 100,000 per run
- Deduplication option: Choose whether duplicate results are allowed
- Output delimiter: Choose newline, comma, semicolon, space, or tab
- Output order: Choose random, by surname, by length, or by pinyin
- Generate names: Click the generate button, and the system will randomly select names from the database based on the configured criteria.
- Save results:
- Single mode: You can copy a single name or add it to favorites. Favorites support batch download
- Batch mode: You can copy all results or download them as TXT, CSV, or JSON files
FAQ
A: The name data comes from public Chinese name datasets and includes common and rare Chinese name combinations, covering single-character surnames and compound surnames (such as Ouyang, Sima, Zhuge, etc.). The data is for testing and simulation purposes only.
A: The generated names are suitable for software development testing, database population, form testing, creative writing, game character naming, teaching demonstrations, and other scenarios. Do not use the generated names for illegal purposes or to impersonate others.
A: When "No duplicate results" mode is selected, the generation quantity cannot exceed the total number of matching names. Solutions: 1) reduce the generation quantity; 2) loosen the filter criteria (such as removing surname restrictions or given-name length restrictions); 3) select "Allow duplicates" mode.
A: Enter multiple surnames in the surname filter box, separated by Chinese or English commas, such as "Wang,Li,Zhang". You can also click tags in the popular surname quick-selection area to quickly add common surnames.
A: The tool uses efficient random algorithms and asynchronous processing, and generating 100,000 names usually finishes within a few seconds. For a smooth experience, we recommend generating no more than 100,000 names at a time. After generation is complete, the interface only displays a preview of the first 20, so page performance will not be affected by a large amount of data.
A: Yes. The database includes common compound surnames such as Ouyang, Sima, Shangguan, Zhuge, Situ, Murong, Huangfu, Linghu, Dongfang, Ximen, Nangong, Yuchi, and Zhangsun. Enter a compound surname directly in the surname filter box to filter.
A: No. The name database is only fetched from the server during the initial load. After that, all generation, filtering, and sorting operations are completed locally. The generated results are also exported directly locally and will not be uploaded to the server.
Related Tools
Korean Address Random Generator
Randomly generate real and valid Korean addresses online,...
France Address Random Generator
Generate real French addresses online, supporting cities ...
IMEI Information Batch Generator
Batch generate real and valid IMEI device identifiers, su...