跳到主要内容
uencoder

密码生成器

生成强健的、密码学安全的随机密码。免费、隐私优先、100% 纯客户端运行。基于 Web Crypto API 的 getRandomValues,支持自定义长度、字符类型(大写/小写/数字/符号)、排除相似字符(l/1/I/O/0)等选项,适合为各类账户生成高熵密码。

尝试示例:
Local only

最近历史

暂无历史

使用方法

  1. 设置所需的密码长度。
  2. 切换字符类型:大写字母、小写字母、数字、符号。
  3. 可选排除相似字符(l、1、I、O、0)。
  4. 复制生成的密码。

使用此工具的任务

常见问题

这些密码是真正随机的吗?
是的。它们使用 Web Crypto API 的 getRandomValues,提供密码学安全的随机数,适合生成高熵密钥。
应该使用多长的密码?
一般用途至少 16 个字符,高安全性账户建议 20 个字符以上。每增加一个字符,搜索空间就乘以字母表大小。
应该包含哪些字符类型?
包含大写、小写、数字和符号以获得最大熵。某些网站不接受符号,此时使用更长的字母数字密码。
“排除相似字符”做什么?
移除视觉易混淆的字符:l、1、I、O、0。适合需要手动阅读或输入密码的场景。
生成的密码会存储在任何地方吗?
不会。密码仅存在于你的浏览器内存中,不保存到 localStorage、历史或发送到任何服务器。请立即复制到密码管理器。
为什么生成的密码被网站拒绝?
某些网站限制特定符号或长度。请查看网站的密码策略,相应调整字符类型或长度后重新生成。

相关工具