密码生成器
设定长度和字符类型,用加密级随机数在本地生成强密码。
强度
极强 · 约 95 比特熵
字符类型
密码用加密级随机数在本地生成,不联网、不上传、不保存。
怎么使用
本地生成高强度随机密码,实时看强度。
- 01
拖动滑块设定密码长度。
- 02
勾选要包含的字符类型,可排除易混淆字符。
- 03
复制生成的密码,或点刷新换一个。
常见问题
这个密码是随机的吗?安全吗?
是。密码用浏览器内置的加密安全随机源(crypto.getRandomValues)生成,并采用拒绝采样避免分布偏差,不是 Math.random 那种可预测的伪随机。只要长度足够、字符类型够多,生成的密码强度足以对抗暴力破解。页面还会实时估算它的熵值(比特)作为强度参考。
多长的密码才算够用?
一般建议至少 12 位,重要账户用 16 位以上。密码强度由“字符池大小的多少次方”决定,长度每加一位,破解难度成倍增长——加长度比单纯堆特殊符号更有效。页面上的强度分级(弱/中/强/极强)就是按熵值算的,可以照着调到“强”以上。
“排除易混淆字符”是什么意思?
勾选后会去掉字母 O、l、I 和数字 0、1 以及竖线这类肉眼容易看错的字符。如果你需要手动誊抄密码(比如写在纸上、念给别人),排除它们能减少输错的概率;如果密码只是复制粘贴用,保留它们能让字符池更大、强度略高。
生成的密码会被记录或上传吗?
不会。密码完全在你的浏览器本地生成,不发送到本网站或任何服务器,页面也不保存历史。刷新或关闭页面,当前密码就消失了。要长期保存,请自己存进密码管理器。