密码生成器
在浏览器中即时生成强随机密码。
在线生成安全随机密码
此工具使用 Web Crypto API 完全在您的浏览器中创建密码学随机密码。没有数据发送到任何服务器 — 密码永远不会离开您的设备。选择 4 到 128 个字符之间的所需长度,并选择要包含的字符集:小写字母、大写字母、数字和符号。
启用避免模糊字符可排除在许多字体中外观相似的字符 — 如 O、0、I、l 和 1 — 减少手动输入密码时的转录错误。
强度指示器根据使用的字符池和密码长度估算熵(以位为单位)。80 位或以上的密码评为强;60–79 位为一般;低于 40 位为弱。
常见问题
密码会被发送到任何地方吗? 不会。生成使用本地的 crypto.getRandomValues;不上传任何内容。
为什么使用拒绝采样? 对随机整数的简单取模运算会引入小的统计偏差。拒绝采样丢弃超出池大小最大精确倍数的值,确保每个字符的出现概率相等。
什么算作符号? 使用的集合是 !@#$%^&*()-_=+[]{};:,.? — 大多数服务广泛接受且不会引起解析问题的字符。
我的密码应该有多长? 对于大多数账户,建议至少 16 个字符并混合字符集。使用密码管理器存储密码,使每个账户都有唯一的密码。