数据与开发

随机密码生成器(高强度密码)

在浏览器中生成高强度随机密码。选择长度和字符类型,然后复制即可。

隐私至上:你的数据只保留在你的设备上。

非常强 · 约 129 比特熵

字符

密码通过 Web Crypto API 生成,不会被保存或发送。

密码生成器有什么用?

这个免费的密码生成器使用浏览器内置的加密级随机数生成器(Web Crypto API)生成随机密码。选择长度和字符类型,查看强度估算,然后复制结果。密码在你的设备上生成,不会被发送或保存。

如何使用密码生成器

  1. 选择长度。对大多数账号来说,16 位或更长是合理的默认值。
  2. 选择要包含的字符类型,以及是否避开 l、1、O、0 这类易混淆字符。
  3. 点击“生成”获得新密码,并查看强度条。
  4. 把密码复制到密码管理器或注册表单中。

你的隐私

密码在你的设备上生成,只存在于这个页面中。它们不会通过网络发送,不会写入存储或日志:关闭或刷新页面就会清除。

了解 MyToolsLab 如何保护隐私

常见问题

使用在线密码生成器安全吗?

这取决于网站。这个工具完全在你的浏览器中运行,绝不会通过网络发送密码,因此不会到达我们的服务器。你可以自己验证:加载页面后断开网络,生成器依然可用。

高强度密码应该多长?

对于由密码管理器保存密码的账号,16 到 20 位随机字符已经足够。如果需要手动输入,由几个随机词组成的较长口令,同样安全,而且更容易输入。

这个生成器如何衡量强度?

强度条估算的是熵:在所选长度和字符集下可能出现的密码数量,以比特为单位。每多一个比特,猜出密码所需的工作量就翻一倍。超过 64 比特对大多数用途已经足够强,100 比特及以上则非常强。

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

I、l、1、O 和 0 这类字符在很多字体中看起来很像。排除它们能让你从纸上读出或手动输入密码时更容易,强度的小幅下降可以通过稍微增加长度来弥补。