随机密码生成器
⚙ 生成配置
密码长度
包含字符
排除字符
生成数量 最多 100 个
生成结果
强度
常见场景
- •注册新账号时生成高强度随机密码,避免在多个网站复用相同的弱密码。
- •批量生成测试账号密码,快速填充开发或 QA 环境的用户数据。
- •所有随机数由
crypto.getRandomValues生成,加密安全;运算完全在本地浏览器进行,不上传服务器。
使用说明
本工具使用浏览器内置的加密安全随机数接口(crypto.getRandomValues)生成密码,随机性远高于普通的 Math.random,适合生成账号密码、API 密钥、临时口令等。支持自定义长度、大小写字母、数字、特殊符号组合,并可一次批量生成多条。
生成过程完全在本地浏览器内完成,密码不经过网络传输、不会被记录,刷新页面后即不可恢复,请生成后及时保存到密码管理器。
常见问题
多长的密码才算安全?
建议至少 12 位并混合大小写、数字和符号;重要账户推荐 16 位以上。长度比复杂度更重要——每加一位,暴力破解成本呈指数增长。
在线生成的密码会被网站记录吗?
本工具的密码由浏览器本地生成,不发送任何网络请求,服务器无从得知。可以断网后使用验证:断开网络依然能正常生成。
随机密码和自己想的密码相比好在哪里?
人想出的密码往往包含生日、键盘规律(qwerty)、常用词等模式,是字典攻击的首要目标。加密随机生成的密码没有任何规律,攻击者只能逐位暴力枚举,破解成本最高。