快速开始
-
设置长度
建议至少 16 位用于重要账号。
-
勾选字符集
大小写、数字、符号可任意组合。
-
生成并复制
一键复制到密码管理器。
↓ 在下方输入区粘贴内容,结果会立即显示
使用 crypto.getRandomValues 在本地生成强密码,不上传服务器。
生成后请存入密码管理器。网站侧请使用 Bcrypt 等专用哈希存储,勿明文保存。
在浏览器本地生成随机密码,可选排除易混淆字符,适合注册与轮换凭证。
设置长度
建议至少 16 位用于重要账号。
勾选字符集
大小写、数字、符号可任意组合。
生成并复制
一键复制到密码管理器。
生成后可使用密码强度工具自检; 服务端请用 Bcrypt 哈希存储。
按长度与字符集(大小写、数字、符号)生成随机密码,使用安全随机源,可批量生成多条。
注册新服务、轮换测试账号、生成 Wi-Fi 随机密码;重要账号请配合密码管理器保存。
密码生成器适合在注册新服务时快速创建高强度凭证。典型场景:1. 选择密码长度(推荐12位以上)2. 勾选需要的字符类型(大写/数字/符号)3. 点击生成后直接复制使用。整个过程在浏览器本地完成,无网络传输风险。
开发人员常用它批量生成测试账号密码。配合「排除易混淆字符」选项(如0/O、1/l),可避免人工输入错误。注意:生成的密码仅显示在当前页面,刷新后消失,建议及时保存到密码管理器。
Input
Length 20, all charsets
Output
Random 20-char string
不会,全部在本地 crypto.getRandomValues 生成。
部分网站限制特殊符号类型(如仅允许@#%)。本工具默认使用广泛兼容的符号集,您可手动勾选「包含所有符号」来扩展选择。但需注意:某些系统可能将$等符号视为转义字符。