工具说明
密码生成器帮你一键创建高强度的随机密码。你可以自定义长度,以及是否包含大写字母、小写字母、数字和特殊符号,工具会实时显示密码强度,并支持一键复制。与其反复用生日、姓名拼出容易被猜的弱密码,不如让随机算法生成真正难破解的密码。
随机数来自浏览器的加密安全随机源(Web Crypto),而非可预测的普通随机函数,因此生成结果不可被推算。整个过程在你的浏览器本地完成,生成的密码绝不会上传或被记录。
使用步骤
- 设置密码长度(建议至少 12–16 位)。
- 勾选要包含的字符类型:大写、小写、数字、符号。
- 如需可选,排除易混淆字符(如 0/O、1/l/I)。
- 查看强度提示,点击生成与复制,粘贴到注册或改密码处。
适用场景
- 为新注册的账号创建独一无二的强密码。
- 配合密码管理器,为每个网站生成不重复的密码。
- 生成数据库、服务器、API 等的高强度凭据。
- 定期更换重要账户密码时快速取用。
常见问题
多长的密码才算安全?
一般建议至少 12 位,重要账户建议 16 位以上,并混合大小写、数字与符号。长度对抗暴力破解的作用通常比单纯增加复杂度更明显——每多一位,破解难度成倍上升。
生成的密码安全吗?会被保存吗?
安全。密码使用浏览器的加密安全随机源在本地生成,不会上传服务器,也不会被这个工具记录或保存,刷新页面即消失。请务必自行妥善保存生成的密码。
为什么要排除易混淆字符?
如果密码需要手动输入或口头/书面传达,数字 0 与字母 O、数字 1 与字母 l/I 容易认错。排除它们能减少输入错误,代价是字符集略小、理论强度稍降,可按用途权衡。
可以用它当一次性 PIN 或验证码吗?
可以。只勾选数字并设定所需位数,即可生成随机数字 PIN;需要更复杂的随机串时再加入字母与符号。注意它生成的是随机密码,而非短信验证码这类需服务端下发的动态码。