浏览器本地生成,使用 Web Crypto

适配各类网站规则的密码生成器

生成满足长度、符号、数字、大小写和自定义字符规则的安全密码。

密码设置

高级规则

只有当网站拒绝某些字符,或要求精确的最小字符数量时才需要设置。

生成结果

0

安全说明

  • 密码只在你的浏览器本地生成。
  • 我们不会存储、发送或记录生成的密码。
  • 使用 Web Crypto API 提供安全随机数。
  • 更长的密码通常比短而复杂的密码更强。

实用指南

如何生成更容易通过网站校验的安全密码

很多注册表单不仅要求强密码,还会限制长度、符号和禁用字符。这个工具的价值在于把这些可见规则转成可控设置,而不是反复随机生成再碰运气。

先确认长度范围

如果网站同时给出最小长度和最大长度,优先按最大允许长度生成。长度通常比把短密码塞满特殊符号更可靠,也更容易用密码管理器保存。

只使用网站允许的符号

有些网站要求特殊字符,却只接受有限的符号集合。把页面列出的符号填入“仅允许这些符号”,可以避免生成后被表单拒绝。

手动输入时排除混淆字符

如果你需要从手机抄到电脑,建议排除 O、0、I、l、1 等相似字符。这样会牺牲一点字符池,但能减少输入错误。

短语密码适合常输入场景

当网站允许较长密码时,多词短语通常比随机字符串更容易键入。重要账户仍建议用密码管理器保存,并为每个账户单独生成。

生成后建议检查

  • 不要在多个网站重复使用同一个密码。
  • 复制到密码管理器后,避免把密码留在聊天记录或普通笔记里。
  • 为邮箱、金融、云服务等重要账户开启多因素认证。
  • 如果网站仍然拒绝,检查是否有隐藏的最大长度或禁用符号说明。

FAQ

生成的密码会上传吗?

不会。密码只在你的浏览器本地生成。

能按某个网站的注册规则生成吗?

可以。使用网站规则模式设置规则即可。

能排除容易混淆的字符吗?

可以,例如 O、0、I、l、1。