ToolKitToolKit工具箱

✳ 密码生成器

生成高强度随机密码,带强度提示

强度
极强

🔒 全部处理在你的浏览器本地完成,数据不会上传到任何服务器。

工具说明

密码生成器帮你一键创建高强度的随机密码。你可以自定义长度,以及是否包含大写字母、小写字母、数字和特殊符号,工具会实时显示密码强度,并支持一键复制。与其反复用生日、姓名拼出容易被猜的弱密码,不如让随机算法生成真正难破解的密码。

随机数来自浏览器的加密安全随机源(Web Crypto),而非可预测的普通随机函数,因此生成结果不可被推算。整个过程在你的浏览器本地完成,生成的密码绝不会上传或被记录。

使用步骤

  1. 设置密码长度(建议至少 12–16 位)。
  2. 勾选要包含的字符类型:大写、小写、数字、符号。
  3. 如需可选,排除易混淆字符(如 0/O、1/l/I)。
  4. 查看强度提示,点击生成与复制,粘贴到注册或改密码处。

适用场景

  • 为新注册的账号创建独一无二的强密码。
  • 配合密码管理器,为每个网站生成不重复的密码。
  • 生成数据库、服务器、API 等的高强度凭据。
  • 定期更换重要账户密码时快速取用。

常见问题

多长的密码才算安全?

一般建议至少 12 位,重要账户建议 16 位以上,并混合大小写、数字与符号。长度对抗暴力破解的作用通常比单纯增加复杂度更明显——每多一位,破解难度成倍上升。

生成的密码安全吗?会被保存吗?

安全。密码使用浏览器的加密安全随机源在本地生成,不会上传服务器,也不会被这个工具记录或保存,刷新页面即消失。请务必自行妥善保存生成的密码。

为什么要排除易混淆字符?

如果密码需要手动输入或口头/书面传达,数字 0 与字母 O、数字 1 与字母 l/I 容易认错。排除它们能减少输入错误,代价是字符集略小、理论强度稍降,可按用途权衡。

可以用它当一次性 PIN 或验证码吗?

可以。只勾选数字并设定所需位数,即可生成随机数字 PIN;需要更复杂的随机串时再加入字母与符号。注意它生成的是随机密码,而非短信验证码这类需服务端下发的动态码。