在线根据中文姓名来预测性别

姓名判性别 批量 10 万行 概率与置信度 更新于 2026-11-04

即时检测输入姓名,实时出结果

试试这些例子:

批量预测一行一个姓名 · 最多 10 万行

仅支持中文汉字姓名;空行自动跳过
  1. 贝叶斯公式:假设名中各字相互独立,
    P(性别=男 | 名=本山) = P(名含本 | 男) × P(名含山 | 男) × P(男) / P(名=本山) 其中 P(名含X | 性别) = 该字在该性别姓名中出现的次数 ÷ 该性别姓名用字总次数 先验 P(男) = 21,280,545 / 32,067,566 ≈ 66.4%,P(女) ≈ 33.6%(来自统计样本)
  2. 数据来源:约 3200 万条真实姓名统计(ngender 项目 charfreq),覆盖 9442 个汉字。准确率约 82%(与原版一致);对「字面男、实际女」的特殊名字(如「李胜男」)会误判,这是字频方法的固有局限。
  3. 姓氏处理:内置常见姓氏与 70 个复姓表,自动拆出「姓 + 名」后仅对「名」做统计推断(与原版一致);未识别到姓氏时按全名分析。
  4. 罕见字怎么办:旧版遇到字库外的字会直接报错;本版采用 Laplace 平滑,给未见字一个极小的中性概率,预测仍能进行,但会标注「罕见字」并提示置信度可能偏低。
  5. 置信度分档:≥90% 高置信 · 70–90% 中等 · 55–70% 低置信 · <55% 视为中性名。低置信与中性结果仅供娱乐参考,不建议用于严肃场景。
  6. 隐私:所有计算都在浏览器本地完成,输入的姓名不会发送到服务器;页面加载完成后断网也可使用。

工具介绍

手里有一批中文姓名,想按性别分组、做统计,人工一个个判断太慢。这个工具根据中文姓名的用字习惯,判断每个名字更可能属于哪个性别,一次可批量处理。

结果基于常见起名用字规律,仅供参考,不能作为性别判定的准确依据。处理在浏览器本地完成,姓名不上传。

常见问题

预测准确吗?

结果基于常见起名用字规律,对多数常见姓名有一定参考价值,但姓名与性别并非一一对应,仅供参考,不能作为准确依据。

能预测英文名吗?

不能。本工具只针对中文姓名。

姓名会上传吗?

不会。预测在浏览器本地完成,姓名不会上传到服务器。

关于隐私

这个工具完全在你的浏览器里运行:你输入的内容、上传的文件,都不会离开你的电脑,也不会传到任何服务器。

  • 不上传——处理全程在本地完成,页面不向后端发送你的数据;
  • 不留存——我们不保存、不记录你的任何输入内容;
  • 断网也能用——页面加载完成后,断开网络照样正常使用。

放心用,数据只在你自己的电脑上转一圈。

更新日志

2026-10-21
功能体验升级与性能优化

相关工具推荐