密码生成器

使用浏览器安全随机源生成可配置的随机密码、易记短语和易读密码。

生成选项

16 位
字符类型
高级选项

每个启用的字符类型至少会出现一次。

生成结果与强度

选择生成方式后,安全随机密码会显示在这里。

输入与输出示例

16 位,大小写字母、数字和符号例如:Kp9$mN2@xL4r!Qa8
4 个单词,连字符分隔并首字母大写例如:Harbor-Violet-Quartz-Falcon42

如何使用

  1. 选择随机密码、易记短语或易读密码模式。
  2. 配置长度、字符类型或短语分隔方式;随机密码可排除易混淆字符。
  3. 点击生成密码,查看强度与熵估计。
  4. 主动点击复制按钮,将结果复制到剪贴板。

能力与限制

  • 浏览器本地处理
  • 使用浏览器 Web Crypto 的安全随机源;不支持该 API 的环境会明确报错,不会降级为 Math.random()。
  • 强度估计基于选定字符池或词表的理论熵,不能检测重复、泄露记录、常见短语或具体网站的密码规则。
  • 生成结果仅保留在当前页面内存,不上传、不写入 URL、日志或浏览器存储;刷新或离开页面后清除。
  • 密码应为每个服务独立保存于受信任的密码管理器;本工具不验证站点规则,也不替代多因素认证。

常见问题

密码会上传或保存吗?
不会。随机生成、强度估计和复制都在当前浏览器中完成,页面不向服务器发送生成结果。
为什么建议使用易记短语?
多个随机单词组成的短语通常更长、更便于输入。仍应为每个服务生成独立短语,并保存在密码管理器中。
排除易混淆字符会降低安全性吗?
会略微缩小字符池。若需要在人工输入、电话或纸面记录时减少误读可开启;能使用密码管理器时,优先保留完整字符集并增加长度。

相关指南

生成安全密码:长度、随机性与易记短语 ↗

相关工具

更新于 2026-10-17 · 项目与反馈说明