在线随机密码生成器

免费生成安全随机密码,支持长度、数字、大小写和特殊符号。密码仅在浏览器本地生成。

生成的密码安全生成中
正在生成安全密码…
密码强度——bits
密码学安全随机
仅浏览器本地生成
不上传、不保存
4/4 字符规则满足

密码只在您的浏览器中生成,不会上传、保存或发送到服务器。

什么是强随机密码?

强密码的关键是足够长且难以预测。随机密码生成器从您选定的字符池中使用安全随机数抽取字符;相较于姓名、生日、常见单词或重复规则,这类密码更难被猜测。每个账户都应使用不同的密码,并建议通过可信的密码管理器保存。

如何使用这个随机密码生成器?

  1. 直接复制:页面默认生成 20 位随机密码,点击“复制密码”即可使用。
  2. 按规则调整:修改长度或字符类型后,密码会立即重新生成;至少保留一个字符类型。
  3. 批量创建:切换到“批量生成”,可生成 1 至 100 个不同密码并复制或下载 TXT。

本工具如何保护您的隐私?

生成过程完全在浏览器中运行,使用 crypto.getRandomValues() 提供密码学安全随机数。工具不使用 Math.random() 生成密码,生成值也不会写入 Cookie、本地存储、会话存储或服务器日志。本工具不会记录生成的密码、剪贴板内容或自定义字符。

密码长度和字符类型怎么选?

若目标网站没有限制,推荐使用 20 位或更长的随机密码。大小写、数字和符号会扩大字符池,并帮助满足一些网站的格式规则;但优先级通常仍是密码长度和随机性。若网站不接受某些符号,可在高级设置中排除它们后再复制。

常见问题

在线随机密码生成器安全吗?

本工具使用浏览器 Web Crypto API 的 crypto.getRandomValues() 在您的设备上生成密码。密码不会上传、保存或发送到服务器,刷新页面后当前密码即消失。

随机密码应该设置多少位?

一般建议至少使用 15 位;本工具默认生成 20 位随机密码。对于支持密码管理器的账户,使用 20 位或更长的随机密码通常更合适。

为什么要包含大小写、数字和符号?

更多可选字符会扩大随机组合空间,也能适配部分网站的密码规则。并非所有网站都要求这些字符类型,您可以按目标网站的要求调整。

密码强度中的熵值是什么意思?

熵值表示随机密码的理论组合空间大小。本页显示的是在当前长度和字符池下的理论随机熵,不代表某个账户实际被破解所需的时间。

生成的密码会被保存吗?

不会。生成的密码不会写入 Cookie、本地存储、会话存储或服务器数据库;它只在当前页面的内存中存在,刷新页面后即消失。

密码已复制到剪贴板