首页/加密/编码/生成随机密码

随机密码生成

按长度和字符类型批量生成强密码,可指定自定义符号,用浏览器加密级随机数,每次点都不一样。

文字加密解密 MD5加密/解密 URL加密 JS加/解密 JS混淆加密压缩 ESCAPE加/解密 BASE64 散列/哈希 随机密码生成

随机密码生成

随机密码生成

本系统不会记录您的随机密码,请您妥善保存。
所用字符
密码长度
生成结果


这一页在做什么:本地随机密码生成器

勾选项决定字符池(大写/小写/数字/符号,还能自己补充符号集),长度默认 16;点「生成」用浏览器密码学随机数 crypto.getRandomValues 取值,不做取模(避免分布偏差),不联网、不经过服务器。

因此这一页没有「固定原文对应的固定结果」——同一套选项每次点「生成」都给出不同密码,这也正是它该有的行为。

示例输出(每次点「生成」都会变)
场景结果
默认选项一次生成16 位,大小写 + 数字(示例,非固定值)dT8xenN61XchnV2a
勾上「符号」再一次生成长度可自定;自定义符号框此时才可编辑示例形如 Kq7#vT2&mx9!Pa4Z

长度就是熵的来源:44 个字符池取 16 位约 86 比特熵,日常账户建议 20 位以上;每个字符等概率,所以「看起来不顺眼」的密码并不更安全。

本站不会看到也不会存储你生成的密码,但浏览器扩展、剪贴板历史与系统键盘记录不受本站控制——重要账户请直接让密码管理器生成并保存,不要复制粘贴中转。