密码生成器

密码强度

字符集

什么是密码生成器?

密码生成器创建用于账号、API 密钥和测试环境的强随机密码。弱密码仍是安全漏洞的首要原因——专用生成器确保每个密码具有足够的长度和字符多样性。

与人类容易记住的密码(姓名、日期、常见词)不同,密码学随机密码能抵抗字典攻击、暴力破解和凭证填充。开发者需要强密码用于预发环境、服务账号、数据库用户和个人账号注册。

WaiHub 密码生成器使用 crypto.getRandomValues 实现密码学安全随机性。可自定义长度(4-128 字符)、切换大小写/数字/符号、排除易混淆字符,并查看实时强度计。密码在浏览器中生成,永不上传。

  • 密码学安全的随机密码
  • 可自定义长度和字符集
  • 实时弱/中/强强度计
  • 排除易混淆字符(0/O、1/l)
  • 一键复制到剪贴板
  • 隐私优先的浏览器生成

功能特性

  • 生成 4 至 128 字符密码
  • 切换大小写、数字、符号
  • 自定义字符集支持
  • 排除特定字符
  • 排除易混淆字符选项
  • 实时密码强度计
  • 使用 crypto.getRandomValues
  • 一键复制到剪贴板
  • 即时重新生成
  • 浏览器本地运行

使用方法

  1. 设置密码长度

    选择 4 至 128 字符长度,重要账号建议 16 字符以上。

  2. 配置字符集

    切换大小写、数字和符号,可添加自定义字符或排除特定字符。

  3. 生成并检查

    点击生成创建新密码,查看强度计,目标为「强」评级。

  4. 安全复制使用

    复制到密码管理器或注册表单,切勿通过邮件或聊天分享密码。

示例

强 16 位

设置

长度: 16,全部字符集启用

生成的密码

K9#mPx2vLqR8nW4j

排除符号

设置

长度: 20,无符号

生成的密码

aB3kL9mN2pQ7rT5vX8wY

常见问题

密码生成器免费吗?
是的,完全免费,无需注册。
密码会上传吗?
不会,密码通过 crypto.getRandomValues 本地生成。
密码应该多长?
一般用途至少 12 字符,邮箱和银行等重要账号建议 16 字符以上。
生成的密码是真正随机的吗?
是的,使用 crypto.getRandomValues,与浏览器安全密钥生成相同 API。
可以商用吗?
可以,个人和商业用途均免费。
应该排除易混淆字符吗?
密码可能需要口头传达或手写时建议开启,排除 0/O、1/l/I。

相关工具