小写字母 (a-z) 始终包含在内。
结果仅供参考,可能包含错误。请自行核实重要信息。使用本工具风险自负。
这个工具能做什么
密码生成工具使用浏览器的密码学安全随机数生成器 crypto.getRandomValues,在你的浏览器中生成随机密码。长度可设为 4 到 128 个字符(默认 16),并可选择是否包含大写字母、数字和符号。小写字母始终包含在内。
密码不会发送到服务器,也不会被存储,每次点击都会重新生成一个。密码强度主要取决于长度:四类字符全部启用时共有 88 个可选字符,因此每多一个字符,组合数就乘以 88。用这个字符集生成的 16 个字符的密码约有 103 位熵,远远超出暴力破解所能猜测的范围。
适用场景
- 为新账号创建密码并保存到密码管理器中。
- 在配置过程中生成数据库、Wi-Fi 或服务账号的密码。
- 替换在多个网站重复使用过或出现在数据泄露中的密码。
- 为用户生成首次登录时需要修改的临时密码。
示例
输入
长度 16,包含大写字母、数字和符号
输出
q7R}fW2m!Lx9#vTe关于这个工具的问题
在浏览器中生成的密码安全吗?
安全。密码通过 Web Crypto API 在你的设备上生成,永远不会离开设备。页面加载完成后,即使断开网络,生成工具也照样可以使用。
密码应该多长?
至少使用 12 个字符,重要账号建议 16 个或以上。长度比符号更重要:由字母和数字组成的长密码,比塞满符号的短密码更强。
为什么要关闭符号?
有些系统会拒绝某些符号,还有些字符在配置文件或 shell 命令中使用起来很麻烦。不使用符号时,把长度增加几个字符即可保持同样的强度。
这个工具免费吗?
是的,完全免费。无需注册或电子邮箱。结果直接显示在本页。
如何获取结果?
在此页面使用工具即可查看结果,无需通过电子邮件接收。