姓名生成

生成设置
填了就只生成这个姓氏的名字;留空则按上面的类型随机取姓。
生成结果是随机组合,仅作起名灵感参考。 定名前请务必人工核对谐音、歧义、生僻字,并确认与真实人物是否重名。
生成结果
设置好条件后点「开始生成」
点击任意卡片即可复制单个名字
在线姓名生成器,中文姓名支持单姓/复姓、单双字名与男女用字倾向,英文姓名由常用名与姓氏组合,卡片式展示可一键复制或导出。

工具简介

在线姓名生成器,提供中文姓名*与*英文姓名两种模式。中文姓名按「姓氏 + 名字」随机组合,可选单姓 / 复姓、单字名 / 双字名、男性 / 女性 / 中性用字;英文姓名由常用名与常用姓氏组合。结果以卡片展示,点击即可复制。

使用步骤

  1. 选择「姓名类型」:中文姓名或英文姓名。
  2. 中文模式选姓氏类型(单姓 / 复姓 / 随机混合);也可以填「固定姓氏」,只生成某个姓的名字。
  3. 选择名字长度与性别倾向。
  4. 选择生成数量(10 / 20 / 50 / 100)。
  5. 点「开始生成」,点击任意卡片复制单个名字,或点「全部复制」「导出 txt」取走整批。

数据来源

数据数量说明
单姓390 个取自《百家姓》
复姓70 个欧阳、司马、上官、诸葛、公孙等
单字名约 370 个分男性、女性、中性三组用字
双字名159 个按真实取名习惯整理
英文名204 个分男女两组常用名
英文姓氏50 个英美常见姓氏

名字是怎么拼出来的

中文姓名的生成规则:

  1. 姓氏:按设置从单姓池、复姓池或两者混合中随机取一个;填了「固定姓氏」则只用它。
  2. 名字:

- 双字名:约 75% 概率从整理好的双字名池里直接取(如「浩然」「诗涵」),其余情况用两个不同的单字拼接。 - 单字名:从对应性别的单字池里取。 - 随机:约 60% 概率生成双字名。

  1. 性别倾向为「不限」时,每个名字独立随机决定用男性、女性还是中性用字。

双字名为什么比随机拼字好听

如果纯粹从单字池里随机抽两个字,很容易出现「伟雪」这类不协调的组合,因为两个字的风格(阳刚 / 柔美)不一致。

本工具的双字名池是按真实取名习惯整理的成对组合,例如「浩然」「子轩」「诗涵」「雅静」,所以生成的名字读起来更自然。

关于复姓

复姓是两个字以上的姓氏,如欧阳、司马、上官、诸葛。使用复姓时,名字部分通常配合单字名(如「欧阳修」「司马光」)。本工具不做强制限制,双字名加复姓会形成四个字的名字,属于正常现象。

适用场景

  • 写小说、剧本时给角色起名
  • 做测试数据,批量生成不重复的姓名
  • 想不出名字时找灵感
  • 生成英文名用于注册外网服务

注意事项

  • 生成结果是随机组合*,仅作灵感参考。定名前请务必人工核对*谐音、歧义、生僻字。
  • 工具无法判断名字是否与真实人物重名,涉及商标、艺名等商业用途时请自行检索。
  • 名字的性别倾向只是用字统计倾向,不是绝对的。
  • 所有数据在浏览器本地,生成过程不联网。

常见问题 FAQ

可以用于小说角色命名吗?

非常适合。可以按角色性别设定用字倾向,再用「固定姓氏」保持同一家族成员姓氏一致。

数据会上传吗?

不会。所有姓名数据都在页面加载时一次性下载到浏览器,生成过程完全在本地,不联网。

生成结果会保存吗?

不会。结果只存在当前页面里,刷新即消失,需要保留请点「导出 txt」或「全部复制」。

英文名是怎么生成的?

从常用英文名(分男女两组)里取一个名,再从 50 个常见英文姓氏里取一个,拼成「First Last」的形式。

能生成多少个?

可选 10、20、50、100 个。生成数量越多,随机性越明显。

同批结果会重复吗?

默认开启「同批内不重复」,同一批生成的名字互不相同。可以取消勾选以允许重复。

复姓加双字名会变成四个字吗?

会。这是正常现象(如「欧阳子轩」),如果想保持三字名,把「名字长度」设为单字名即可。

「性别倾向」是怎么体现的?

按用字倾向分男性、女性、中性三组字库。「不限」时每个名字独立随机决定用哪一组。

可以固定姓氏吗?

可以。在「固定姓氏」里填一个姓(如「李」),生成的所有名字都会用这个姓氏。

为什么生成的名字比随机拼字好听?

双字名约 75% 概率直接取自按真实取名习惯整理的成对组合(如「浩然」「诗涵」),避免了两个字风格不一致的问题。

中文姓名数据有多少?

390 个单姓、70 个复姓、约 370 个单字名用字、159 个整理好的双字名,以及 204 个英文常用名与 50 个英文姓氏。

生成的名字可以用于正式起名吗?

只能作为灵感参考。定名前请务必人工核对谐音、歧义、生僻字,并检索是否与真实人物或商标重名。