随机姓名/用户名批量生成器
根据自定义的姓氏和名字列表,快速批量生成不重复的随机中文姓名,用于测试、开发或创意场景。
【本地执行模式】 : 您的所有数据均在浏览器中处理,不会上传服务器,数据安全有保障。不放心的,可等待页面加载完成后 断网使用!(需提前登录账号)
【速度及稳定性】 : 处理速度由您的机器配置决定。由于浏览器差异,少数工具可能出现无法使用或异常:请使用:软件版工具
工具使用
暂无生成结果,请先在左侧配置并生成
暂无生成历史
点击结果中的名字可收藏
使用说明
使用说明
本工具是一款功能强大的随机姓名与用户名批量生成器,支持中文姓名和英文用户名两种生成模式,所有计算均在浏览器本地完成,数据安全无需担忧。
一、中文姓名生成
- 选择预设模板:工具内置6套姓名库模板——常用姓名(Top50姓氏)、百家姓(扩展姓氏库)、古风雅韵(诗词典雅风格)、现代潮流(当下流行名字)、复姓专区(欧阳、司马等复姓)以及自定义模式。点击对应卡片即可快速加载。
- 配置姓氏与名字库:在文本框中编辑姓氏和名字列表,使用竖线
|分隔。切换预设模板时会自动填充对应数据,您也可以手动修改。 - 设置性别与名字长度:支持男性、女性、混合三种性别筛选;名字长度可选单字名、双字名或混合模式。双字名模式会从名字库中随机取两个字组合,大幅增加可生成数量。
- 配置生成选项:设置生成数量(最多5000个)、可选前缀/后缀、编号方式(无编号/顺序编号/随机编号)、排序方式(随机/按姓氏/按长度)以及输出分隔符。
- 点击生成:点击"批量生成中文姓名"按钮,工具将使用高效的Fisher-Yates洗牌算法快速生成不重复的随机姓名,并自动跳转到结果页面。
二、英文用户名生成
- 选择用户名风格:提供6种风格——随机组合(形容词+名词)、英文姓名(真实英文名)、科技风格(开发者风)、游戏风格(游戏ID风)、商务风格(正式用户名)、可爱风格(萌系昵称)。
- 设置用户名规则:可配置最小/最大长度、大小写规则(全小写/全大写/驼峰/混合)、数字后缀(2-4位随机数或年份)、连接符(下划线/短横线/点号)以及自定义前缀。
- 生成并导出:设置数量和排序方式后点击生成,结果同样支持多格式下载。
三、结果管理
- 浏览与搜索:生成结果以网格形式分页展示,支持关键词搜索筛选。
- 收藏功能:点击任意姓名可将其加入收藏,收藏数据保存在浏览器本地。
- 一键复制:点击"复制全部"可将所有结果复制到剪贴板。
- 多格式下载:支持导出为 TXT(可选分隔符)、CSV、JSON、Excel 四种格式。
四、历史记录
工具会自动保存最近50次生成记录,包括生成类型、数量和时间,方便回顾。收藏的姓名也会持久保存在浏览器中。
常见问题
问:生成的姓名是完全随机且不重复的吗?
答:是的。工具采用Fisher-Yates洗牌算法,先构建所有可能的姓名组合,再随机打乱后取前N个,确保每次生成的结果完全随机且绝对不重复。
问:最多可以生成多少个姓名?
答:单次最多生成5000个。可生成的不重复姓名上限取决于姓氏数×名字数(单字名模式)。双字名模式下上限为姓氏数×名字数×(名字数-1),组合数量大幅增加。工具会实时显示当前可生成的组合数。
问:数据会上传到服务器吗?
答:不会。所有计算均在浏览器本地完成,您输入的姓氏、名字列表以及生成的结果不会被发送到任何服务器,完全保障数据隐私。
问:复姓和双字名如何使用?
答:选择"复姓专区"预设模板即可加载欧阳、司马、上官等常见复姓。名字长度选择"双字名"后,工具会从名字库中随机取两个不同的字组合为双字名,如"欧阳瑾瑜"。
问:英文用户名的长度如何控制?
答:在"用户名规则"中设置最小和最大长度,工具会自动过滤不符合长度要求的结果。如果生成数量不足,可适当放宽长度限制或更换风格。
问:生成的结果可以用于商业用途吗?
答:当然可以。生成的数据是随机组合的结果,您可以自由用于测试数据填充、小说角色命名、游戏角色创建、原型设计、批量账号注册测试等任何场景。
问:为什么有时英文用户名生成数量少于设定值?
答:当长度限制较严格或风格词库有限时,可能无法生成足够多的不重复用户名。建议放宽长度范围、选择不同风格或添加数字后缀来增加组合可能性。