迷你兔
首页 / 办公效率 / 随机密码生成器

随机密码生成器

加密级随机源 · 浏览器本地生成,绝不上传

密码设置

生成结果

点击"生成密码"
强度:-

强密码小知识

场景建议长度强度参考
普通网站账号12 位以上大小写+数字
邮箱 / 云盘16 位以上四类字符全开
支付 / 服务器20 位以上四类字符全开 + 定期更换
本工具使用浏览器加密级随机数(crypto.getRandomValues),生成过程完全离线,关闭页面后不留痕迹。

关于随机密码生成器

"123456""qwerty""生日+手机号"常年霸榜最弱密码——撞库和暴力破解几秒钟就能攻破。安全的密码需要足够的长度和随机性,而人脑想出来的"随机"往往有规律可循。

这个工具用浏览器内置的加密级随机源(crypto.getRandomValues)生成密码,可自定义长度(6~64 位)和字符类型,支持排除 0/O、1/l/I 这类易看混的字符,并实时评估密码强度(熵位数)。全部计算在你的浏览器本地完成,不联网、不上传、不存储。

如何使用

  1. 拖动滑块选择长度(建议 16 位以上)
  2. 勾选需要的字符类型,勾选"排除易混淆"更适合手抄场景
  3. 点击生成,一键复制;需要批量就点"一次生成 5 个"

常见问题

生成的密码会被记录吗?
不会。密码在你的浏览器里用加密级随机数实时生成,没有任何网络请求,关闭或刷新页面即消失。
为什么建议不同网站用不同密码?
一旦某个网站泄露,相同密码的其它账号会被"撞库"批量尝试。为每个站点生成独立密码,配合密码管理器保存最稳妥。
密码强度是怎么评估的?
按信息熵估算:强度 = 长度 × log2(字符集大小)。四类字符全开的 16 位密码约有 100 位熵,暴力破解在现有算力下不可行。
相关词:密码生成器 · 随机密码生成 · 强密码 · 密码强度测试 · 安全密码推荐

适用场景与参数口径

注册新站、给数据库设密码、帮爸妈设一个能记住又不太弱的密码——比「想一个复杂密码」更靠谱的做法,是用生成器加密码管理器。

参数与系数

长度优先于复杂度:16 位随机密码的熵约为 log2(94¹⁶) ≈ 105 位,暴力破解不现实;四类字符全开的 12 位约 78 位熵,也够用;避免 l/1/I、0/O 这类易混字符,抄写时少出错;每个站点用不同密码。

容易踩的坑

把密码存进微信收藏、备忘录明文,等于没设密码;定期「改密码」不如「每个站点不同」;不要用生日、手机号、公司名做密码,这些在社工库里排最前;生成后先确认目标网站支持的长度和字符。

这一版的做法

用浏览器 crypto.getRandomValues 生成,不用 Math.random;生成过程不发网络请求,页面关闭即消失;强度条按信息熵估算,不玩「红黄绿」的模糊话术。

内容维护:迷你兔编辑部 · 最后更新:2026-10-18 · 编辑方针与内容标准

相关工具

二维码生成

文本 / WiFi / 名片

字数统计

汉字 / 单词 / 段落 / 阅读时长

开发者工具箱

时间戳/JSON/Base64/UUID/进制