密码生成器

灵活、本地、快速。

直接在浏览器中生成长度为 1 至 128 个字符的可配置密码,并可选择多种生成模式。

可设置字符的大致比例、将最多 1,000,000 个密码导出为 CSV,或从内置语言列表生成随机词语。

自定义密码

密码长度

可设置 1 至 128 个字符;目标服务允许时,建议使用更长的密码。

生成模式
字符组

批量导出 CSV

随机词语建议

从七种语言的内置列表在本地生成词语。若没有完全符合指定长度的词语,可能生成基于音节的建议。

尚未生成词语。

工具功能

密码生成器在浏览器本地创建可配置的随机密码。可以设置长度、生成模式、字符组以及可选的大致百分比。

它还可以生成单列 CSV 批量数据和内置词表中的随机词语建议,无需调用外部词语服务。

使用方法

  1. 选择密码长度,并选择易读音、易辨认或全部字符模式。
  2. 启用所需字符组,并可选择输入百分比。未被百分比预留的位置会继续随机填充。
  3. 复制当前密码,或导出包含最多 1,000,000 个密码的 CSV 批量文件。
  4. 在独立的词语面板中生成、复制或导出词语建议,用于自行组合密码短语。

实际用途

  • 为账户创建唯一密码并保存到密码管理器。
  • 为开发工作生成临时凭据或大规模测试数据。
  • 通过选择字符组和大致比例满足服务的字符规则。
  • 收集随机词语,作为手动组合密码短语的组成部分。

注意事项与限制

  • 现代浏览器使用 Web Crypto API 进行随机选择。如果该 API 不可用,脚本会退回到 Math.random;不要将这种环境生成的结果用于敏感凭据。
  • 低于 100 的百分比会预留大致的最低比例,其余位置仍为随机。超过 100 的总计会按比例缩放。
  • 只有在未输入百分比分布时,易读音模式才会保持辅音与元音交替的模式。
  • 词语面板不会自动组合完整密码短语。如果内置词表中没有符合精确长度的词语,可能生成基于音节的建议。

常见问题

工具会存储或传输生成的密码吗?

密码和词语的生成以及 CSV 文件的创建都在浏览器中进行。本工具不会把生成的值发送到外部词语服务。

百分比会精确执行吗?

不一定。低于 100 的数值预留大致最低数量,其余字符随机选择。总计为 100 或更高时,会在按比例缩放和取整后填满可用长度。

随机词语区域会生成完整密码短语吗?

不会。它只提供单独的建议,需要你自行组合和格式化。