首页 密码生成器 密码检测 隐私清洗 阅后即焚 文件加密盒

在线密码生成器

在已经打开的浏览器里生成高强度随机密码,或用单词拼出可读口令。长度 6–128 位,默认 16 位。随机数来自 Web Crypto,结果不上传。

  • Web Crypto
  • 6–128 位
  • 明文不上传
  • 无需账号

打开即用

生成

生成模式

随机字符,或必须手输时的可读口令

选一种模式,点生成。随机数来自浏览器 Crypto.getRandomValues,不是 Math.random()。一次最多 100 条,可复制全部或导出 TXT。关闭标签页后,服务器上不会留下这些密码。

随机模式适合新账号、轮换口令和测试环境,建议交给密码管理器保存。可读模式用 3–10 个单词加分隔符,适合必须手输、又不愿对着一串符号的场景。重要账户仍建议用随机字符。

随机字符

交给管理器的高强度串

默认 16 位,可在 6–128 位之间调整。可开关大写、小写、数字与特殊符号,排除 0O1lI,或指定首字符。低于 8 位时,本页会提示安全性较低。

可读密码

单词加分隔符,方便手输

从内置词表抽取 3–10 个单词,默认用连字符拼接。可插入数字或符号,也可把每个单词首字母大写。强度随单词数量上升,不是靠堆砌特殊符号。

约束写在页面上,而不是只能相信的口号

生成只解决「怎么得到一枚新密码」。下面这些规则都能在本机核对:随机源、长度、批量上限,以及我们不保存结果。

MDN 将其定义为符合密码学要求的安全随机值。本页用它抽取字符和单词,不用普通伪随机函数。计算留在当前标签页。

低于 8 位会提示安全性较低。NIST SP 800-63B-4 要求单因素口令至少 15 位,多因素场景至少 8 位。本页默认 16 位,对齐这一量级,并允许最长 128 位。

适合给测试环境或一批新账号各发一枚。可复制全部,或导出为 TXT。文件只下载到你的设备,不会回传到 MyPassGen。

无需注册。站内不提供密码库,也不会把生成结果存到服务器。需要留下副本时,请复制或导出到你自己信任的位置。

生成发生在你的标签页,不经过我们的日志

四条事实,按本页真实行为来写。没有登录墙,也没有悄悄上传。

生成过程在浏览器本地完成,密码不会作为业务数据上传。关闭页面后,结果不会保存在服务器上。需要保存时请自行复制或导出 TXT。

随机字符从你勾选的字符集里抽取,适合交给密码管理器保存。可读密码由 3–10 个单词加分隔符组成,方便必须手输的场景。两种都用 Web Crypto 的 getRandomValues 在本机生成。

本工具支持 6 到 128 位,默认 16 位;低于 8 位会提示安全性较低。NIST SP 800-63B-4 要求单因素口令至少 15 位。重要账户建议保持默认或更长,并交给密码管理器保存。

本页会显示弱 / 中 / 强 / 极强。若要对照公开泄露弱口令名单、查看熵与风险提示,使用密码强度检测。待测密码同样留在浏览器,不上传。

生成只是第一步。自查、一次性传递和备份,用旁边这些工具。

若想了解浏览器本地计算为什么把明文留在设备上,也可以先读这篇说明