返回工具箱

密码生成器

使用 crypto.getRandomValues 生成安全随机密码

12
点击「生成密码」按钮
—

密码生成器使用指南

工具介绍

密码生成器是一款安全的在线随机密码生成工具,支持自定义密码长度、字符类型(大写字母、小写字母、数字、特殊符号),可排除易混淆字符,批量生成多个密码。所有密码均在浏览器本地使用加密安全的随机数生成器(crypto.getRandomValues)生成,不会上传到服务器。

使用步骤

  1. 1设置密码长度(推荐 12 位以上)
  2. 2勾选需要包含的字符类型:大写字母、小写字母、数字、特殊符号
  3. 3可选勾选"排除易混淆字符"(如 0/O、1/l/I 等)
  4. 4设置生成数量,点击"生成密码"按钮
  5. 5点击单条密码复制,或使用"全部复制"功能

常见问题

Q:多长的密码才安全?

A:目前推荐使用至少 12 位的随机密码,包含大小写字母、数字和特殊符号。对于重要账户(如邮箱、银行),建议使用 16 位以上的密码,并配合密码管理器使用。

Q:生成的密码安全吗?

A:本工具使用浏览器内置的 crypto.getRandomValues() 生成密码,这是密码学安全的随机数生成器,比 Math.random() 更安全。所有生成过程均在本地完成,密码不会经过网络传输。

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

A:某些字符在特定字体下难以区分,如数字 0 和字母 O、数字 1 和字母 l/I。在需要手动输入密码的场景(如电视、游戏机),排除这些字符可以减少输入错误。

相关工具推荐