←

本地随机密码生成器

允许使用的字符

勾选表示允许使用,不保证每条密码包含每一类字符。请检查目标服务的要求。

符号: !#$%&()*+,-./:;=?@[]^_{|}~

有效字符数量: 62

设置参数并点击生成。密码只在本机生成,初始结果隐藏。

使用说明

选择长度、数量和允许字符,再生成密码。默认生成一条 20 字符的字母数字密码。结果每次都先隐藏;可直接复制整批或显示后选择。修改参数会清空旧结果,需重新生成。

本工具不上传、保存或记录密码。隐藏和清空仅改变当前页面,不能擦除浏览器内存、系统剪贴板及其历史,也无法防护恶意扩展或被篡改的页面脚本。避免在他人可见的屏幕上显示结果。

生成原理与示例

使用 Web Crypto 生成的适合密码学用途的随机字节。对当前字符池进行拒绝采样,让每个字符被选中的机会相同;不强行插入某类字符。允许重复密码,不删除重复结果。随机源故障时停止,不使用较弱的替代来源。

Web Crypto · NIST SP 800-63B-4

适用范围与限制

长度下限是本产品规则,不保证安全或满足所有服务。只选数字等小字符池会减少可能组合。每个服务使用不同密码,遵守其要求,并用可信密码管理器保管。此工具不评估强度,不承诺绝对唯一或安全认证。

本地随机密码生成器

复制无需先显示密码。复制失败时结果仍保留,可显示后手动复制。清空并重置恢复默认参数;离开后通过浏览器后退恢复此页也会清空结果。本工具不保存密码,也不提供文件下载。

设置