密码生成器

  1. 首页
  2. 生成器
  3. 密码生成器

密码生成器

在你的设备上生成又长又难猜的密码。

依据: Web Crypto(crypto.getRandomValues)核对日期 2026-11-045 种语言

输入

小写字母(a–z)
大写字母(A–Z)
数字(0–9)
符号(!@#$…)
排除容易混淆的字符不使用 l、I、1、O、0、o

生成的密码

    大致强度–

    强度是根据长度和字符类型估算的,可能不准确,也不代表绝对安全。密码不会保存,请马上记下来。

    你输入的内容只在本浏览器中计算,不会保存,也不会发送到服务器。

    安全使用密码的习惯

    • 最有效的是长度。在字符类型相同的情况下,每多一位都会让密码难猜很多。
    • 每个网站用不同的密码,一处泄露也不会连累其他账户。
    • 记不住就保存在密码管理器里,重要账户请开启两步验证。
    • 按照网站的要求(长度上限、允许的符号)调整选项。

    生成方式

    使用浏览器内置的加密随机数生成器(crypto.getRandomValues)挑选字符,并消除偏差,不会让某些字符出现得更多。选中的每种字符类型至少出现一次。生成的密码只显示在这个页面上,不会发送或保存。

    强度是按“长度 × log₂(可用字符数)”算出的大致数值。

    常见问题

    生成的密码会保存在哪里吗?

    不会。全部在浏览器里完成,不会发送或保存。

    密码应该多长?

    在网站允许的范围内,尽量用 16 位以上,越长越好。

    网站不允许用符号怎么办?

    关闭符号,再多加几位,就能保持差不多的强度。

    结果仅供参考。实际金额和判断会因合同、工作单位的情况以及有关机构的解释而不同。

    参考资料

    相关工具