随机密码生成器
随机密码生成器是用浏览器加密安全随机数在本地即时生成高强度密码的在线工具,可自定义 4~128 位长度与大小写字母、数字、符号,适合注册账号、WiFi、数据库等场景。页面用 crypto.getRandomValues 无偏采样生成随机密码,实时给出强度评估与信息熵(bits)参考,还能排除易混淆字符、去重或批量生成。全程浏览器本地运行、无网络请求,密码不上传不保存,手机电脑通用,免费无需注册。
——进阶选项
🔒 密码在你的浏览器本地用加密随机数即时生成,不联网、不上传、不保存,关闭或刷新页面即清除;仅可选的「记住设置」会把生成参数(不含密码)存本机 localStorage。
如何使用随机密码生成器
拖动滑块或输入数字设置密码长度(默认 16 位),勾选要包含的字符类型:小写字母、大写字母、数字、符号(至少选一种)。
如需可展开「进阶选项」排除易混淆字符、要求每类至少出现一个、去除重复字符或自定义符号集;要一次备多条时把「生成数量」调到 2~100。
页面自动生成,点「换一批」重新随机、点「复制」或「复制全部」一键复制(无需上传、无需注册)。
常见问题
- 随机密码生成器是免费的吗需要联网吗
- 完全免费、无需注册、无需下载 App,也不需要联网。密码在你的浏览器本地用加密随机数即时生成,不发送任何网络请求;只有你主动开启的「记住设置」会把生成参数(长度、字符集等,绝不含密码本身)存在本机浏览器(localStorage)。
- 随机密码生成器安全吗密码会上传吗
- 安全。密码使用浏览器内置的加密安全随机源 crypto.getRandomValues、配合无偏采样在本地生成,不联网、不上传、不写日志、不落库,关闭或刷新页面即清除。全程没有任何服务器参与,你可以断网后再使用来验证。若浏览器不支持加密级随机数,页面会明确提示已回退且安全性略降。
- 生成的随机密码多长才算强密码
- 密码强度取决于长度与字符集大小,可用信息熵(bits)衡量:熵 ≈ 长度 × log₂(字符池大小)。一般 40 bits 以下偏弱、40~60 中等、60~80 较强、80 bits 以上很强。建议账号密码至少 16 位并同时包含大小写字母、数字与符号(此时约 100+ bits),重要账户可用更长。本工具会实时显示当前密码的强度档与信息熵供参考。
- 随机密码生成器手机上能用吗
- 能。页面按屏幕宽度自适应,参数区在小屏自动排成单列,密码用等宽大字可换行完整显示,复制按钮触达友好,移动浏览器打开即用,不需要安装任何应用。
- 随机密码生成器怎么批量生成密码
- 把「一次生成数量」调到大于 1(最多 100 条),页面会一次生成多条相互独立的随机密码,逐条可复制,也可点「复制全部」按换行一次性复制,适合给多个账号一次备好密码。
- WiFi密码用随机密码生成器怎么生成
- 设置好长度与字符集后生成即可作为 WiFi 密码。手输 WiFi 密码时建议开启「排除易混淆字符」(去掉 0/O、1/l/I 等),减少手抄或口头分享时看错;若某些设备不接受特殊符号,可只勾字母和数字。
密码长度、字符集与信息熵对照
信息熵(bits)越高,密码被暴力破解所需的尝试次数越多、越难猜。下表按常见字符集与长度给出近似熵值(熵 ≈ 长度 × log₂(字符池大小)),可直观看到「加长度」和「多加一类字符」各自的增益。
| 字符集组合 | 池大小 | 8 位 | 12 位 | 16 位 |
|---|---|---|---|---|
| 仅数字 | 10 | ≈27 | ≈40 | ≈53 |
| 仅小写字母 | 26 | ≈38 | ≈56 | ≈75 |
| 大小写字母 | 52 | ≈46 | ≈68 | ≈91 |
| 大小写 + 数字 | 62 | ≈48 | ≈71 | ≈95 |
| 大小写 + 数字 + 符号 | ≈84 | ≈51 | ≈77 | ≈102 |
和相邻密码工具怎么分工
本工具用于生成全新的随机字符密码,主打强度而非易记。如果你想检测已有密码的强度与被破解难度,请用「密码强度检测(password-strength)」;想要易记的多词口令(如 correct-horse-battery-staple)可用「口令短语生成(passphrase-generator)」;只需纯数字 PIN 码可用「PIN 码生成(pin-generator)」。它们按关键词与使用意图各自分流,可配合使用。