随机密码生成工具介绍
随机密码生成工具可在线生成每条 8~64 位、每轮 1~60 条的密码,支持大写字母、小写字母、数字和特殊字符组合,并可排除易混淆字符。每条结果至少包含每种已勾选类别的一个字符,适合按账号规则准备初始密码、临时口令和测试数据。
手动开始并暂停后,工具通过浏览器 Web Crypto 随机源生成完整密码。可单条复制、下载,或一次保存本轮全部结果;“密码记录”支持回看各轮并导出 Excel,方便核对不同长度和字符设置下的生成内容。
三步生成随机密码
- 设置长度与字符:填写密码长度、生成数量,至少勾选一种字符类别,并按需排除易混淆字符。“查看示例”可填入 12 条、每条 16 位的设置。
- 开始并暂停生成:点击“开始生成”观看字符滚动,再点击“暂停生成”,减速后正式生成并揭晓整批密码;预览中的单字符不是完整密码。
- 复制或导出:每条结果右侧的图标可复制、下载单条,标题右侧图标可保存本轮全部密码;“密码记录”可回看历史轮次并导出全部 Excel 记录。
密码长度与字符规则
- 密码长度:
- 每条可设 8~64 位,填写整数;生成数量为每轮 1~60 条,两项分别控制单条长度和整批数量。
- 字符类别:
- 大写字母、小写字母、数字、特殊字符可独立勾选。工具先从每个已选类别取一个字符,再补足长度并打乱位置。
- 易混淆字符:
- 开启排除后,去掉 0、O、o、1、I、l 和竖线 |,便于人工辨认。其他字符仍按所选类别参与生成。
- 随机来源:
- 正式结果使用浏览器 crypto.getRandomValues。该能力不可用或调用失败时提示错误,本轮不会提交新密码或记录。
常见问题
勾选的字符类别一定会出现在密码中吗?
会。每条密码至少包含每个已勾选类别的一个字符,其余位置从合并后的字符范围选择,最后打乱顺序。
目标网站不接受特殊字符怎么办?
关闭“特殊字符”,再按目标网站允许的类别和长度生成。工具只生成文字,不会连接账号系统或替你修改密码,使用时仍需符合目标网站的规则。
为什么提示浏览器无法完成随机生成?
正式生成依赖 crypto.getRandomValues,该能力不可用或调用失败时会停止本轮并提示。可检查浏览器支持情况后重试,之前已完成的轮次仍保留。
查看示例会立即生成密码吗?
不会。示例只设置 12 条、每条 16 位、四种字符类别及排除易混淆字符,并清除旧结果与历史。仍需手动开始和暂停后才生成正式密码。
导出文件包含什么,刷新后记录还在吗?
下载图标保存实际密码文字的文本文件,“密码记录”中的 Excel 导出也包含完整密码及当轮设置。记录仅在当前页面保留,刷新、关闭、确认清空记录或加载示例后会清除;修改设置本身不会改写旧密码。