密码生成器
选择密码长度,点击 Generate Password,即可得到由大写字母、小写字母、数字以及符号 !@#$%^&* 组成的随机字符串。随机字节来自浏览器的 crypto.getRandomValues API。
更新 2026-08-03 · security
Click Generate Password.
关于本工具
本生成器用密码学强度的随机值填充类型化数组,再把每个值映射到固定字符集:A–Z、a–z、0–9 与选定符号。默认长度为 16。点击按钮前,结果区显示 Click Generate Password。生成在浏览器内完成,本页不会把密码存到服务器。
使用方法
- 打开生成器: 打开本页,出现 Length 字段与 Generate Password 按钮。
- 设置长度: 输入所需字符数(字段为空或无效时默认为 16)。
- 生成: 点击 Generate Password,用 crypto.getRandomValues 抽取随机字符。
- 复制密码: 从结果区复制字符串到密码管理器或注册表单。
常见用途
- 注册新账号时创建全新密码。
- 轮换凭证,把新随机串粘贴进密码管理器。
- 为本地开发或测试环境生成示例密钥。
使用提示
- 长度越长越难猜;安全要求高时请增大 Length。
- 复制一次后妥善保存;若共用设备可再清空页面。
- 字符集始终包含字母、数字与这些符号,没有开关可关。
常见问题
可能出现哪些字符?
大写 A–Z、小写 a–z、数字 0–9,以及符号 !@#$%^&*。
随机性来自 Math.random 吗?
不是。本工具使用 crypto.getRandomValues 以获得更强随机性。
网站会保存我的密码吗?
点击按钮后在浏览器本地生成;本页无需注册。
Length 为空会怎样?
生成器会回退为长度 16。