WS打工人的工具站
🔑

密码生成器

🔒 本机处理随机工具

生成高强度的随机密码。

密码生成器会依你选择的长度,使用你启用的字符集(大写、小写、数字、符号)生成随机密码,并可选择排除视觉上容易混淆的字符。

分享

LINEFacebookXThreads

使用指引

  1. 选择长度与要包含的字符类型。
  2. 点击「生成」。

常见使用情境

  • 为新账号生成高强度密码。
  • 为共享或临时账号建立随机密码式凭证。
  • 生成符合特定复杂度要求(长度、需含符号)的密码。
  • 同时设置多个新账号时,一次生成多组随机密码。

✓内容与验证流程复查: 2026-08-25

密码生成器 的验证方法与判读边界

如何确认生成的密码符合你实际需要的字符要求。

至少要选择一种字符类型

如果你把所有字符类型(大写、小写、数字、符号)都关闭,生成器就无法生成任何内容并显示错误——至少要保留一种类型开启。

「排除易混淆字符」是用一点强度换取可读性

这个选项会移除外观相似的字符(如 I、l、1、O、0),让密码更容易正确阅读与输入,尤其是需要手动输入时——它会稍微缩小字符池,在相同长度下对总组合数的影响非常微小。

密码越长,强度呈指数提升

每多一个字符,可能的组合数就会倍增,所以增加长度对强度的影响远比多加一种字符类型来得大——如果不确定该怎么选,优先增加长度而不是复杂度。

使用结果前的检查清单

  • 至少启用了一种字符类型(大写、小写、数字、符号)。
  • 密码长度符合或超过目标账号的最低要求。
  • 如果密码需要手动输入,已考虑开启「排除易混淆字符」。
  • 已把密码复制到密码管理工具中,而不是只留在这个浏览器标签页里。

适合谁使用

  • 设置新账号、需要高强度随机密码的人。
  • 要建立共享或临时账号凭证的人。
  • 需要符合特定长度或复杂度规则密码的人。
  • 一次设置多个新账号、需要多组独立密码的用户。

实际案例

为新账号建立密码

有人注册新的在线服务,启用所有字符类型生成一组长且随机的密码,直接存进密码管理工具。

生成易于输入的共享凭证

团队需要一个可能要有人从屏幕上手动输入的临时共享登录信息,于是开启「排除易混淆字符」生成,避免外观相似字符造成混淆。

符合特定复杂度要求

系统要求密码长度 16 个字符、至少含一个符号,用户把长度设为 16 并确保符号字符集已开启后再生成。

使用限制

  • 使用浏览器的 Math.random 在本机生成,适合日常使用,不建议用于需要密码学级别安全性的场合。

常见问题

为什么我尝试生成时出现错误?

至少需要启用一种字符类型(大写、小写、数字或符号)——如果你把全部都关闭了,就没有字符池可以生成密码。

「排除易混淆字符」实际上会移除什么?

它会移除外观彼此相似的字符,例如大写 I、小写 l 与数字 1,或大写 O 与数字 0——如果密码需要手动阅读与输入会很有帮助。

这个密码生成器对敏感账号来说够安全吗?

它是用浏览器的 Math.random 在本机生成,适合日常使用,但不适合用于密码学密钥材料——对于安全性要求极高的需求,建议使用密码管理工具内置的生成器,通常会使用密码学安全的随机来源。

我该优先选择长度,还是包含每一种字符类型?

整体来说长度通常更重要——字符类型较少但较长的密码,强度往往比字符类型齐全但较短的密码更高,所以在系统允许的情况下优先选长度。

🔒 在浏览器内处理,不会上传。结果仅供参考,详见 免责声明。 最后更新: 2026-08-25

订阅更新

新工具上线与实用技巧,第一时间发送到你的邮箱。不发垃圾邮件,随时可退订。