已复制

密码生成器

安全随机密码在线生成,基于 crypto.getRandomValues 标准实现

点击生成密码
--
16
使用说明
密码生成原理
本工具使用浏览器 crypto.getRandomValues() API 生成密码学安全的随机数,确保生成的密码具有足够强度的随机性。所有生成过程纯前端完成,密码不会发送到服务器
密码长度
拖动滑块可设置密码长度,范围为 4 到 64 位。推荐至少 12 位以上,对于重要账户建议 16-20 位。调整长度后密码会自动重新生成。
字符集选择
可自由组合四种字符集:大写字母 (A-Z)小写字母 (a-z)数字 (0-9)特殊符号 (!@#$%^&*...)。至少需要勾选一种字符集,每改变一个选项都会自动重新生成密码。
排除易混淆字符
勾选此选项可以排除 0、O、o、I、l、1 等容易混淆的字符,避免在不同字体下无法辨认。建议在需要手动输入密码的场景下启用。
密码强度评估
密码强度指示器根据长度和字符集多样性分为四档:(少于8位或单一字符集)、(12位以上且包含多种字符集)和非常强(16位以上且使用全部四种字符集)。