随机密码生成器

本地安全生成符合你需求的强密码 · 不上传、不记录

所用字符

小写字母
a-z
大写字母
A-Z
数字
0-9
符号
!@#$%^&*
排除字符
可用字符数:— 个
密码长度17 位
密码数量1 个

生成结果

点击「生成密码」开始 · 所有计算都在你的浏览器本地完成

最近生成(本页会话)

暂无记录

使用说明与常见问题

这个随机密码生成器安全吗?密码会被上传到服务器吗?

不会。本站没有后端,所有密码由浏览器内置的 crypto.getRandomValues(密码学安全随机数,CSPRNG)在你的设备本地生成,密码不会上传、不会被记录,关闭页面即消失。

怎样生成一个足够强的密码?

建议长度 ≥ 16 位,并同时勾选小写字母、大写字母、数字与符号。本站会实时计算熵值(bit):低于 28 bit 为「弱」,45 bit 以上为「强」,64 bit 以上为「极强」。

熵值(bit)是什么意思?

熵 = 密码长度 × log₂(可用字符数),代表密码的不确定性。熵每增加 1 bit,暴力破解需要的尝试量就翻倍;一般认为 64 bit 以上对离线爆破已具备较高安全性。

为什么要排除易混淆字符?

0/O、1/l/I、o/0 这类字符在手抄或口述时极易出错。勾选「排除字符」后,输入框内的字符(默认 iIl1o0O)不会出现在生成的密码中。

可以一次生成多个密码并导出吗?

可以。拖动「密码数量」滑块可一次生成 1–50 个随机密码,生成后可一键「复制全部」或「下载 .txt」保存。

手机上能用吗?

可以。页面为响应式设计,手机浏览器体验完整,也支持「添加到主屏幕」以类 App 方式打开(PWA)。