Developer Tools
密码生成器
别再重复用密码了。用真随机生成密码学强度的密码——在浏览器中生成,绝不发送到任何地方。
20
4128
Character sets
Private by design: This tool runs entirely in your browser. Nothing you type or upload is sent to a server.
使用方法 密码生成器
- 设置长度. 拖动滑块——重要账号用 16+ 字符是稳妥的默认选择。
- 选择字符集. 开关大写、小写、数字、符号。字符集越多,每字符熵越高。
- 排除易混淆字符. 可选去掉 0/O、1/l/I 这类形近字符,适合可能手打的密码。
- 生成并复制. 生成一个或一批,查看强度仪表,复制需要的。
密码生成器 功能
- crypto.getRandomValues——绝不用 Math.random
- 长度滑块,最长 128 字符
- 大写、小写、数字、符号开关
- 排除易混淆字符选项
- 批量生成(最多 50 个)
- 实时熵值强度仪表
- 完全离线可用
密码生成器 常见问题
- 真的。生成器用 crypto.getRandomValues(),即浏览器密码学安全的随机数生成器——和 TLS 密钥同源。绝不用可预测、不安全的 Math.random()。
- 全字符集的随机密码,16 字符约有 105 bit 熵——远超暴力破解能力。20+ 属于舒适的过度配置。长度胜过复杂度:长的简单密码胜过短的复杂密码。
- 熵(bit)衡量攻击者平均需要猜多少次:bit = 长度 × log2(字符池大小)。80+ 算强,100+ 算优秀。仪表随选项实时更新。
- 不会。生成在浏览器内存中用 Web Crypto 完成,不传输、不记录、不存储——关闭标签页即消失,除非您已保存。
- 不——每个网站生成唯一密码,存到密码管理器。这个工具让这件事很轻松:批量生成,逐个保存。
相关工具
UUID Generator
Generate bulk v4 UUIDs with Web Crypto - uppercase/lowercase, hyphens on/off, copy all.
Use tool →Hash Generator
Hash text or files with MD5, SHA-1, SHA-256, SHA-384, SHA-512 - in your browser.
Use tool →Regex Tester
Test regular expressions live with match highlighting, capture groups and a cheatsheet.
Use tool →