密码生成器
根据您所需的精确长度和字符规则,生成强且随机的密码——这些密码由浏览器的加密随机数生成器在本地生成。
您的密码
批次与历史记录
生成的密码将显示在此处。
评论
如何生成一个强密码
- 设置长度——对于大多数账户而言,16个字符或以上是一个稳妥的默认值。
- 启用您需要的字符类型:大写字母、小写字母、数字和符号。
- 复制结果,或者如果需要多个密码,可以一次性生成一批。
为什么要使用随机密码生成器
人们设置的密码往往遵循某种模式——比如名字、单词或常见的替换方式——这使得这些密码比人们感觉的更容易被猜中。由真正随机的字符组成的密码则完全消除了这种模式,因此猜出它的唯一可行方法就是把所有可能的组合都试一遍。
该生成器使用浏览器的 Web Crypto API,而非简单的伪随机函数,且所有操作均在您的设备上完成——生成的密码绝不会被传输到任何地方。
密码长度与破解时间的关系
| 长度 | 字符集 | 粗略强度 |
|---|---|---|
| 8个字符 | 字母 + 数字 | 安全性较弱——在现代硬件上数小时内即可破解 |
| 12个字符 | 字母 + 数字 + 符号 | 中等——对于低风险账户而言较为合理 |
| 16个字符 | 字母 + 数字 + 符号 | “强”——对大多数账户而言,这是一个可靠的默认选项 |
| 20个以上字符 | 字母 + 数字 + 符号 | 非常强——适合用作主密码 |
强密码最关键的场合
并非每个账户的风险都相同,但有几点值得每次都做到位:
- 电子邮件账户——通常是其他所有账户的恢复途径,因此,如果电子邮件密码不够强,就会使其他所有账户面临风险。
- 银行与金融——请使用网站允许的最大字数及所有字符类型。
- Wi-Fi 网络——只需在每台设备上输入一次长且随机的 Wi-Fi 密码,之后便会保存下来,因此密码长度并不会影响使用便利性。
- 工作和管理员账户——共享账户或管理员级别的登录账户是常见的攻击目标;使用独特且随机的密码,即使其中一个被泄露,也能最大限度地限制影响范围。
如果您需要手动输入密码——无论是智能电视、路由器登录界面还是共享设备——请开启“排除易混淆字符”和“排除外观相似的字符对”功能,以避免将数字 0 误认为大写字母 O,或将数字 1 误认为小写字母 l。
常见问题解答
这个密码生成器真的免费,而且不需要注册吗?+
是的。它完全在您的浏览器中通过 JavaScript 运行,因此无需注册账号,无需 API 密钥,且生成密码的数量没有限制。
密码会被发送到任何地方或存储起来吗?+
不。每个密码都是在您的设备上,通过浏览器的加密随机数生成器本地生成的。没有任何信息会被传输、记录或保存。
这些密码的随机性有多强?+
密码是通过 Web Crypto API 的 getRandomValues 方法生成的,该方法提供的是加密安全的随机数源,而非可预测的伪随机数源。
什么样的密码才算强密码?+
长度最为关键,其次是混合使用大写字母、小写字母、数字和符号,以便每个位置可选的字符范围尽可能大。
我应该使用密码管理器吗?+
是的,通常来说是这样。密码管理器可以让你为每个账户设置这样长、唯一且随机的密码,而无需记住每一个密码。
它除了生成随机密码外,还能生成密码短语吗?+
不,该工具生成的是一字符为单位的随机密码,而非基于单词的密码短语。如果某个网站或您自己的记忆需要使用密码短语,那么密码管理器的密码短语模式会更合适。
“排除模棱两可”和“排除外观相似”这两个选项有什么作用?+
它们会移除容易被误读或误输入的字符,例如 0、O、1、l 和 I,以及括号和引号等符号。当你需要手动输入密码而非粘贴时,此功能非常有用。
更多安全与日常工具
该发电机的原理
密码由 Web Crypto API 的 getRandomValues——一种具有密码学安全性的
随机源,而非可预测的伪随机函数。每个字符均独立
从您选择的字符集抽取,而强度指示器会根据密码长度
及所用字符池的大小来估算熵值。
最后更新时间:2026年8月28日。
工具箱里的更多工具
主页上还有另外14款无需API密钥的免费工具。