免费在线密码生成器
选择长度与包含的字符类型,然后复制结果。随机数仅在本标签页通过浏览器 getRandomValues 生成 — 无服务器、无存储、无遥测。
Loading…
如何使用
- 1
打开密码生成器
先确认这个工具适合你的任务:强随机密码、Web Crypto 随机源、长度与字符类型可调,绝不上传。
- 2
选择密码选项
设置长度和字符类型,并查看熵值与破解时间估算。
- 3
安全复制密码
需要时重新生成,然后直接复制到密码管理器。
要点速览
| 可离线使用吗? | 可以 — 加载后仅使用浏览器 API 生成。 |
|---|---|
| 随机源? | 浏览器向 JavaScript 暴露的 getRandomValues,作为密码学安全的伪随机源。 |
| 密码会上传吗? | 不会。本站为静态页面;本工具不会把密码送出当前标签页。 |
| 能生成易记口令短语吗? | 本页生成随机字符串,不是词典式口令短语。若需要 diceware 风格请使用专门工具。 |
典型用途
- 强随机密码、Web Crypto 随机源、长度与字符类型可调,绝不上传。
- 可离线使用吗?: 可以 — 加载后仅使用浏览器 API 生成。
- 随机源?: 浏览器向 JavaScript 暴露的 getRandomValues,作为密码学安全的伪随机源。
- 密码会上传吗?: 不会。本站为静态页面;本工具不会把密码送出当前标签页。
- 能生成易记口令短语吗?: 本页生成随机字符串,不是词典式口令短语。若需要 diceware 风格请使用专门工具。
常见问题
这足够安全吗?▾
使用与 TLS 等相同级别的浏览器 CSPRNG,适合日常账号密码;涉密场景请遵循单位对硬件密钥的要求。
为什么要保证每种已选类型至少出现一次?▾
这样可满足「必须含符号」等策略,而不是仅在统计意义上满足。
「排除易混淆」指什么?▾
从字符池中去掉 O/0、l/1 等易看错字符,便于口头朗读或从纸上抄写。
能再次得到同一串密码吗?▾
设计上不能 — 每次均为新随机值。若需保存请复制到密码管理器。
长度选多少合适?▾
网站登录建议 16 位以上并包含多类字符;高价值密钥可更长;部分网站会限制最大长度。
会记录我点复制吗?▾
静态页无服务端日志。首次复制时浏览器可能弹出剪贴板权限提示。