免费在线密码生成器

选择长度与包含的字符类型,然后复制结果。随机数仅在本标签页通过浏览器 getRandomValues 生成 — 无服务器、无存储、无遥测。

Loading…

如何使用

  1. 1

    打开密码生成器

    先确认这个工具适合你的任务:强随机密码、Web Crypto 随机源、长度与字符类型可调,绝不上传。

  2. 2

    选择密码选项

    设置长度和字符类型,并查看熵值与破解时间估算。

  3. 3

    安全复制密码

    需要时重新生成,然后直接复制到密码管理器。

要点速览

可离线使用吗?可以 — 加载后仅使用浏览器 API 生成。
随机源?浏览器向 JavaScript 暴露的 getRandomValues,作为密码学安全的伪随机源。
密码会上传吗?不会。本站为静态页面;本工具不会把密码送出当前标签页。
能生成易记口令短语吗?本页生成随机字符串,不是词典式口令短语。若需要 diceware 风格请使用专门工具。

典型用途

  1. 强随机密码、Web Crypto 随机源、长度与字符类型可调,绝不上传。
  2. 可离线使用吗?: 可以 — 加载后仅使用浏览器 API 生成。
  3. 随机源?: 浏览器向 JavaScript 暴露的 getRandomValues,作为密码学安全的伪随机源。
  4. 密码会上传吗?: 不会。本站为静态页面;本工具不会把密码送出当前标签页。
  5. 能生成易记口令短语吗?: 本页生成随机字符串,不是词典式口令短语。若需要 diceware 风格请使用专门工具。

常见问题

这足够安全吗?

使用与 TLS 等相同级别的浏览器 CSPRNG,适合日常账号密码;涉密场景请遵循单位对硬件密钥的要求。

为什么要保证每种已选类型至少出现一次?

这样可满足「必须含符号」等策略,而不是仅在统计意义上满足。

「排除易混淆」指什么?

从字符池中去掉 O/0、l/1 等易看错字符,便于口头朗读或从纸上抄写。

能再次得到同一串密码吗?

设计上不能 — 每次均为新随机值。若需保存请复制到密码管理器。

长度选多少合适?

网站登录建议 16 位以上并包含多类字符;高价值密钥可更长;部分网站会限制最大长度。

会记录我点复制吗?

静态页无服务端日志。首次复制时浏览器可能弹出剪贴板权限提示。