🔐

密码生成器

自定义长度与字符集,一键批量生成加密级强密码。
密码 📂 其他 👤 ToolWorld 🏷️ v1.1.12
加载中...
生成参数
16
生成结果
点击「生成密码」按钮开始

使用说明

📖 工具介绍


密码生成器是一款完全免费、即开即用的在线强密码创建工具。它解决了人们日常注册账号时反复构思密码、又怕重复使用同一个弱密码的痛点。工具基于浏览器内置的加密安全随机数接口 crypto.getRandomValues 产生候选字符,配合 Fisher-Yates 洗牌算法,确保每一位密码都具备真正的不可预测性,而不是常见伪随机函数那种可被推测的输出。用户可以自由设定密码长度(6 到 64 位)、勾选需要的字符集(大写字母、小写字母、数字、符号)、选择一次生成的数量(1 到 20 个),还可以开启「排除易混字符」选项,去掉 0、O、1、l、I 等口头报读时容易混淆的字符。每生成一组密码,工具会根据字符集大小与长度计算信息熵,并在右侧用彩色进度条直观标注弱、一般、强、极强四个等级,方便用户快速判断是否满足网站的密码强度要求。所有生成过程都在本地浏览器中完成,密码不会经过任何服务器,也不会被记录或上传,真正做到隐私零外泄。

✨ 功能特点


  • 加密级随机源:使用 crypto.getRandomValues 替代普通 Math.random,输出不可预测
  • 长度自由调节:6 到 64 位滑块实时预览,满足从普通账号到金融系统的不同要求
  • 字符集灵活组合:大小写、数字、符号任意勾选,至少保证每种字符各出现一次
  • 易混字符过滤:一键剔除 0O1lI 等容易看错读错的字符,适合电话报读场景
  • 强度实时标注:基于信息熵计算,用颜色条直观展示弱到极强四个等级
  • 批量生成与一键复制:一次最多生成 20 个,支持单个复制或全部复制到剪贴板

📝 使用方式


  1. 拖动长度滑块,选择合适的密码位数(建议 12 位以上)
  2. 在字符集选项中勾选需要包含的字符类型
  3. 在数量输入框中填写一次要生成多少个密码
  4. 点击「生成密码」按钮,右侧列表将显示结果与强度条
  5. 点击单个密码右侧的「复制」按钮,或点击「全部复制」批量获取

⚠️ 注意事项


  • 本地生成:所有密码均在您的浏览器内产生,不会上传网络,请放心使用
  • 妥善保存:生成后请立即复制到密码管理器或安全位置,关闭页面后无法找回
  • 避免重复:不要在多个网站重复使用同一个密码,建议每个账号独立生成
  • 长度建议:重要账号建议使用 16 位以上并包含全部四类字符
  • 兼容性:部分系统不允许某些特殊符号,可根据提示调整符号字符集

相关推荐

⏫︎