随机密码生成器
生成密码学安全的随机密码。可调整长度、字符集,并排除 O/0、l/1 等容易混淆的字符。
强度
强
16
功能特性
长度可调(8-128 位)
字符类型可选
排除易混淆字符
强度指示条
批量生成
使用方法
1. 拖动「长度」滑块设置密码长度。
2. 勾选所需的字符类型(大写、小写、数字、符号)。
3. 点击重新生成按钮可获取新密码。
4. 点击「复制」即可将密码复制到剪贴板。
关于这个工具
最安全的密码足够长、完全随机,并且每个账号都不同——而这恰恰是人最不擅长想出来的。这个生成器使用浏览器的密码学安全随机数生成器(而不是可预测的 Math.random)创建 8 到 128 个字符的密码。可以选择大写字母、小写字母、数字和符号;如果密码需要人工读写,还可以排除 0、O、l、1、I 这类容易混淆的字符。强度指示会反映长度和字符种类,批量模式一次最多生成 100 个密码,便于批量开通账号。密码在你的设备上生成,绝不会被传输;请把它保存在密码管理器里,而不是文档中。
常见问题
密码应该多长?
重要账号至少 16 个字符是比较合理的现代默认值,主密码或加密密钥建议 20 个字符以上。增加长度带来的安全性,远远超过把字母换成符号。
这些密码真的随机吗?
是的。它们由 crypto.getRandomValues 生成,这是 Web Crypto API 提供的安全随机数来源,专为密码学用途设计,不像 Math.random 那样可以被预测。
生成的密码会被发送或保存吗?
不会。密码在浏览器中生成,只显示在你的屏幕上,网站不会记录或保存。关闭页面之前,请把密码复制到密码管理器中。
应该排除容易混淆的字符吗?
排除 0、O、l、1、I 会让可能的密码组合略微减少,但更便于朗读或照着打印件输入。如果密码只会被复制粘贴,保留这些字符即可。
随机密码和密码短语哪个更好?
两者都可以很安全。16 位随机密码紧凑,最适合交给密码管理器保存;由五六个随机单词组成的密码短语更容易记忆和输入,适合少数必须手动输入的密码。
相关工具
二维码生成器
从文本、URL 或任意数据生成二维码。可自定义尺寸、颜色和容错级别。可下载为 PNG 或 SVG。...
UUID 生成器
生成随机的 UUID(v4)或基于时间戳的 UUID(v1)。一次最多生成 100 个,可切换连字符或字母大小写。...
Lorem Ipsum 生成器
生成段落、句子或单词形式的占位文本,便于设计和原型制作。...
哈希生成器
为文本或文件计算 MD5、SHA-1、SHA-256 和 SHA-512 哈希值。所有运算都在本地浏览器完成。...
随机配色生成器
生成一组带 HEX、RGB、HSL 和 OKLCH 值的随机颜色。可锁定喜欢的颜色,仅刷新其他颜色。...
正则表达式测试
测试 JavaScript 正则表达式,实时高亮匹配、查看分组并预览替换结果。...
Cron 表达式生成器
可视化构建 cron 调度,或粘贴一个表达式查看其含义和接下来的执行时间。...
进制转换
在二进制、八进制、十进制、十六进制以及 2 到 36 之间任意进制间转换。所有字段会随输入实时更新。...