随机密码生成
在线生成高强度随机密码或易记短语密码,可自定义字符集/长度,实时显示熵值强度,密码学随机源本地生成不上传。
纯前端处理,数据不上传
强度:极强 · 103 bit
工具介绍
弱密码是账户被盗的首要原因。生日、姓名拼音、123456 这类密码几乎一猜即中,而在多个网站重复使用同一个密码,一旦某处泄露便会被「撞库」批量盗用。使用足够长、足够随机、每个网站各不相同的密码,是保护账户最有效也最基础的手段。
本工具帮助你快速生成高强度随机密码:可自由设置长度,自由组合大写字母、小写字母、数字与特殊符号,选择排除 0/O、1/l 等易混淆字符以便抄写,并可开启「每类至少一个」确保密码同时包含所选的各类字符。生成依赖浏览器原生的 crypto.getRandomValues 密码学安全随机源,而非普通伪随机,因此适合用于真实账户密码;右侧还会实时估算并显示密码的熵值(bit)与强度等级,让安全程度一目了然。
如果你需要既安全又便于记忆和输入的口令,可切换到「短语密码」模式:工具会从内置词表中随机挑选若干单词拼接成短语(如 Brave-Mint-River-07),可自定义单词数、分隔符、首字母大写与追加数字,在同等强度下远比乱码更好记。无论哪种模式,所有密码都在你的浏览器本地生成,不会上传、记录或存储,关闭页面即不复存在,支持单条或一键复制全部。建议生成后立即保存到密码管理器,并为每个重要网站使用独立的随机密码,从根本上降低被撞库和盗号的风险。
使用方法
- 「随机密码」:拖动滑块设置长度,勾选字符类型,可选「排除易混淆」与「每类至少一个」保证组合。
- 「短语密码」:设置单词数与分隔符,选择是否首字母大写、追加数字,生成便于记忆的口令短语。
- 右侧实时显示强度等级与熵值(bit),数值越高越难被暴力破解。
- 在「数量」中设置一次生成多少条,点击「重新生成」刷新。
- 点击单条右侧「复制」,或「复制全部」一次取走所有结果。
常见问题
- 密码是随机的吗?安全吗?
- 是。本工具使用浏览器原生的 crypto.getRandomValues 这一密码学安全随机源生成,并对取整做了去偏处理,而非普通伪随机,适合用于真实账户密码。
- 熵值(bit)代表什么?
- 熵衡量密码的不可预测性,位数越高越难被暴力破解。一般 60 bit 以上算强、80 bit 以上很安全。本工具按所选字符集大小或词表规模实时估算并标注等级。
- 短语密码是什么?有什么好处?
- 短语密码由多个随机单词拼接而成(如 Brave-Mint-River-07),在同等安全强度下比乱码更易记忆和输入,适合主密码、设备开机密码等需要手动输入的场景。
- 生成的密码会被记录吗?
- 不会。密码完全在你的浏览器本地生成,不上传、不存储,关闭页面即消失。建议生成后立即保存到密码管理器。
- 「排除易混淆字符」是什么意思?
- 指去掉 0/O、1/l/I 等容易看错的字符,便于手动抄写或口述,代价是字符集略微变小。需要手动输入密码时建议开启。