PASSWORD

在线密码生成器:在本地生成高强度随机密码

免费、无需注册。随机字符适合交给密码管理器;可读口令用 3–10 个单词加分隔符,方便必须手输的场景。长度默认 16 位,明文不会作为业务数据上传。

✓ Web Crypto ✓ 6–128 位 ✓ 0 上传 ✓ 无需账号
01

设定规则,立刻生成随机密码

先选定随机字符或可读口令,再在本机抽出结果。随机数来自 Web Crypto,明文不离开这台设备。

生成模式

6–128 位,默认 16

一次最多 100

字符集

额外约束

本次结果

02

随机强密码还是易记口令,按使用场景选

随机字符追求更高强度;可读口令降低手输负担。两种模式都在当前标签页完成,不经过 MakePwd 服务器。

随机字符

从你勾选的字符集抽取,默认 16 位,可在 6–128 位之间调整。可排除 0、O、1、l、I,也可指定首字符。低于 8 位时,本页会提示安全性较低。适合新账号与长期口令,建议交给密码管理器保存。

可读密码

从内置英文词表抽取 3–10 个单词,默认用连字符拼接。可在随机位置插入数字或符号,也可把每个单词首字母大写。适合必须手输、又不想对着一串符号的场景。重要账户仍建议使用随机字符。

03

这些规则可以当场核对

生成只解决「如何得到一枚新密码」。随机源、长度、批量上限与是否落库,都写在页面上。

随机源

使用浏览器 Crypto.getRandomValues 抽取字符和单词,不用 Math.random()。计算留在当前标签页。

长度

随机模式支持 6–128 位,默认 16 位。低于 8 位会提示较弱。NIST SP 800-63B-4 要求单因素口令至少 15 位,本页默认对齐这一量级。

批量

一次最多生成 100 条,可单条复制、复制全部,或导出为 TXT。文件只下载到你的设备,不会回传到 MakePwd。

不落库

无需注册。站内不提供密码库,也不会把生成结果存到服务器。刷新页面后,未导出的明文不会出现在任何远端。

FAQ

用在线密码生成器前,先看这四个问题

不会上传。字符抽取与单词拼接都在当前标签页完成,随机数来自 Web Crypto。关闭页面后,服务器上不会留下这些明文。需要留存时请自行复制或导出 TXT。

长期使用的新账号口令,优先用随机字符并交给密码管理器保存。必须手输、临时使用时,可用 3–10 个单词组成的可读口令。两种模式都用 Web Crypto 的 getRandomValues 在本机生成。

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

本页会给出弱、中、强、极强的简化评级。若要对照公开泄露弱口令名单,请使用密码检测。待测密码同样留在浏览器,不会上传。