密码生成器

基于crypto安全随机算法,生成高强度随机密码

点击下方按钮生成密码
密码强度
16

如何使用密码生成器?

  1. 拖动滑块设置密码长度(默认16位,范围4-64位)
  2. 勾选需要的字符集:大写字母、小写字母、数字、特殊符号
  3. 如需排除易混淆字符(0/O/1/l/I),勾选对应选项
  4. 点击"生成密码"按钮,即可在顶部显示区看到生成的密码
  5. 查看密码强度指示器,确保密码达到"强"或"极强"级别
  6. 点击"复制"按钮将密码复制到剪贴板
  7. 如需多个密码,点击"批量生成"一次生成5个密码

密码生成器功能

密码生成器常见问题

Q: 这个密码生成器安全吗?
A: 是的,本工具使用浏览器原生的crypto.getRandomValues API生成随机数,该API基于密码学安全伪随机数生成器(CSPRNG),比Math.random()安全得多,适合生成重要账户密码。所有操作在本地完成,密码不会上传到服务器。
Q: 密码长度多少位合适?
A: 建议至少12位以上。包含大小写字母、数字和特殊符号的16位密码破解难度极高。对于重要账户(银行、邮箱等),推荐使用16-24位密码。本工具支持最长64位密码生成。
Q: 什么是易混淆字符?
A: 易混淆字符是指视觉上难以区分的字符,如数字0和字母O、数字1和小写字母l及大写字母I。排除这些字符可避免手动输入密码时出错。本工具提供一键排除选项。
Q: 生成的密码会被存储吗?
A: 不会。本工具完全在浏览器本地运行,生成的密码仅显示在您的屏幕上,不会发送到任何服务器,关闭页面后即消失,请放心使用。