ToolMochi

密码生成器

在浏览器本地生成高强度随机密码,可调整长度、字符类型并排除易混淆字符。

生成结果

请至少选择一种字符类型

勾选上方的大写、小写、数字或符号后即可生成密码。

强约 93 位熵
本工具完全在浏览器本地运行,输入内容不会被上传。

如何使用

  1. 1拖动滑块设置密码长度
  2. 2勾选需要的字符类型,可排除 O、0、l、1 等易混淆字符
  3. 3点击「重新生成」获得新密码,再复制使用

常见问题

密码是怎么生成的?

使用浏览器的 crypto.getRandomValues 生成密码学安全随机数,并通过拒绝采样避免取模偏差,比 Math.random 更可靠。

强度是怎么计算的?

按「长度 × log2(字符池大小)」估算熵值。熵越高,暴力破解所需尝试次数越多,通常 80 位以上就比较安全。

生成的密码会被保存吗?

不会。密码只在当前页面内存中生成,不会上传或写入本地存储,刷新页面后即消失。

相关工具

JSON 格式化工具

格式化、压缩、校验 JSON,逐路径对比两份数据,并支持字符串转义与反转义。

Cron 表达式解析

解析 Crontab 表达式,用通俗文字说明执行计划,并计算接下来 5 次运行时间。

Base64 编解码

在线进行 Base64 编码与解码,支持中文等 UTF-8 字符和 URL 安全字符集,结果实时生成。

URL 编解码

对 URL 或参数做百分号编码与解码,支持 URL 组件和完整 URL 两种模式,可处理表单中的加号。