在线工具 · 开发

随机密码生成器

高强度随机密码 · 可选字符集 · 强度评估 · 本地生成不上传

一次生成多个,任选其一
🔒 全部在浏览器本地用加密安全随机数(crypto.getRandomValues)生成,密码不上传、不留存。关闭或刷新页面即清除。
熵 — bit

关于随机密码生成器

随机密码生成器可自定义长度(4~64)与字符集(大写、小写、数字、符号),支持排除易混字符、一次批量生成,并实时评估密码强度与熵值。全部使用浏览器加密安全随机数(crypto.getRandomValues)本地生成,密码不上传、不留存。

使用方法:拖动或输入长度、勾选要包含的字符集(可勾"排除易混字符"避免 0/O、1/l/I 混淆),设置生成数量后自动产出,右侧显示强度与熵值;点每条密码的"复制"或"复制全部"带走,点"重新生成"换一批。

适用场景:为账号注册、Wi-Fi、数据库、服务器、加密文件等创建高强度随机密码,或批量为多个账号生成互不相同的密码。

隐私说明:本工具全部在浏览器本地处理,数据不会上传到任何服务器,用完关闭页面即清除。

常见问题

在线生成密码安全吗?会被记录吗?

安全。密码完全在你的浏览器本地生成,不上传服务器、不做任何记录,关闭或刷新页面即清除,我们看不到你生成的密码。

随机数是怎么来的?可靠吗?

使用浏览器加密安全随机数 crypto.getRandomValues,并用拒绝采样消除取模偏差,绝不使用可预测的 Math.random,随机质量适合用于密码。

密码多长算强?

页面用熵值评估:约 40 bit 以下为弱、60 bit 左右为中、80 bit 以上为强。一般建议 16 位以上并混合大小写、数字与符号,熵越高越难被暴力破解。

支持哪些字符?可以排除易混字符吗?

可包含大写 A-Z、小写 a-z、数字 0-9 和常见符号,并保证每类至少出现一个;勾选"排除易混字符"会去掉 0 O 1 l I | 等容易看错的字符。

🧰 智数工具矩阵

客户端更强大 · 在线免安装 · 互为补充

🌐 在线工具(免安装 · 浏览器直用)

¥ 人民币大写

数字转中文大写金额

% 利息 / 房贷计算

存款利息与月供试算

⌨ 键盘测试

检测按键是否正常

🧾 XML 发票查看器

拖入还原票样,不上传

全部在线工具 →

合并/拆分/水印/加密…