密码生成器
生成强健、具备密码学安全性的随机密码。可自定义长度和字符集——全程在浏览器中运行。
使用方法
- 1 设置所需的密码长度和数量(1–100)。
- 2 选择要包含的字符集——小写字母、大写字母、数字、符号。
- 3 如果你需要朗读或手抄密码,可关闭易混淆字符(l、I、O、0、1)。
为什么使用此工具
- 具备密码学安全性——使用 Web Crypto API(crypto.getRandomValues),而非 Math.random。
- 确保每个已启用的字符集至少出现一次,其余部分再从合并后的完整字符表中随机填充。
- 熵值指示器以比特为单位显示密码强度——60 比特以上即为强密码,128 比特以上则绰绰有余。
- 一次点击即可批量生成多达 100 个密码。
- 密码永远不会发送到服务器——全部在浏览器端生成。
常见问题
我的密码应该设置多长?
对于重要账户,长度 16 个字符以上并启用全部 4 种字符集,可获得 96 比特以上的熵值——目前无法被破解。如果使用密码短语(passphrase),则越长越好。
什么是“易混淆字符”?
指外观相似的字符对,例如 l/I/1、O/0。排除它们有助于你朗读或手动输入密码;如果是直接粘贴使用,则建议保留。
“crypto.getRandomValues”真的是随机的吗?
它从操作系统的密码学随机源获取数据——与生成 TLS 密钥所用的来源相同,是浏览器中安全敏感型随机数的标准做法。
你们会记录生成的密码吗?
不会。该工具完全在你的浏览器中运行。我们只会知道你访问过该页面(如启用了匿名分析数据)。
什么是 密码生成器?
密码生成器是一种用于生成适合作为登录凭据的随机字符串的工具。安全的生成器会从具备密码学强度的随机源获取熵值(在浏览器中即 Web Crypto API 的 `crypto.getRandomValues`),而非使用 `Math.random`,并允许用户组合大写字母、小写字母、数字和符号,以满足各网站不同的复杂度规则。
密码生成器 与其他替代方案的对比
| 功能 | Zerethon Tools | 常见在线工具 | 桌面应用 |
|---|---|---|---|
| CSPRNG (crypto.getRandomValues) | Yes | Sometimes | Yes |
| Passwords leave device | No | Yes (server-generated) | No |
| Configurable character sets | Yes | Yes | Yes |
| Bulk generation | Yes | Sometimes | Yes |
| Free | Yes | Yes (with ads) | Often paid |
密码生成器 是 Zerethon Tools 提供的免费 开发者 工具。生成强健、具备密码学安全性的随机密码。可自定义长度和字符集——全程在浏览器中运行。. 完全在浏览器中运行 — 无需注册,无需上传。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
隐私
除非另有说明,否则你的数据永远不会离开浏览器。密码生成器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
了解基础知识
操作指南
相关工具
JSON 格式化工具
在线格式化、校验和压缩 JSON。完全免费,无需注册——数据不会离开你的浏览器。
打开工具SQL 格式化工具
在线格式化 SQL 查询——为 MySQL、PostgreSQL、SQLite、SQL Server、Oracle 和 BigQuery 美化代码。
打开工具UUID 生成器
在线生成 UUID——支持 v1、v4、v7 和 Nil。可批量生成多达 10,000 个。免费,无需注册。
打开工具文本大小写转换工具
在 14 种大小写风格之间转换文本 —— UPPER、lower、Title、Sentence、camelCase、snake_case、kebab-case、CONSTANT_CASE 等等。
打开工具在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。