API 密钥生成器 tool icon
密码学与安全工具

API 密钥生成器

安全随机生成各种类型的 API 密钥,支持自定义格式和批量生成,所有密钥均在浏览器本地生成,不会上传到服务器。

8 128
1 50

使用说明

  • 选择“密钥类型”(如 API Key, JWT, UUID 等)。
  • 设置“密钥长度”和是否包含“前缀”。
  • 点击“生成密钥”获取单个结果,或“批量生成”获取多个。
  • 点击“复制”或“导出”按钮保存生成的密钥。

提示

  • 所有密钥均在本地浏览器生成,绝不上传服务器,安全可靠。
  • 刷新页面后生成的密钥将丢失,请务必及时保存。

使用说明

支持的密钥类型:

  • API Key — 标准字母数字组合,适合 REST API。
  • JWT Token — 包含 header、payload、signature 的简化 JWT。
  • Bearer Token — OAuth 2.0 风格的 Bearer Token。
  • Secret Key — Base64 编码的密钥,适合加密用途。
  • UUID — 唯一标识符,128 位长度。
  • Hex / Random — 十六进制或 URL 安全随机字符串。

安全特性:

  • • 优先使用浏览器 Crypto API 生成强随机数,回退到纯前端实现。
  • • 支持自定义密钥长度(8-128 字符)。
  • • 可添加自定义前缀标识用途。
  • • 支持批量生成(最多 50 个)。
  • • 支持 TXT / JSON / CSV 导出格式。
  • • 完全本地生成,无网络传输风险。
安全提醒
生成的密钥仅会在当前页面展示,请妥善保存并定期更换密钥以提升安全性。
文件加密解密

文件加密解密

选择文件并输入密码即可在本地完成 AES-256-GCM 加密或解密,导出可保存的 JSON 或恢复原始文件。

PEM/JWK 转换

PEM/JWK 转换

本地解析 PEM/DER/JWK/JWKS,导出 JWK/JWKS 与 PEM/DER,并查看指纹信息。

ZIP 加密解密

ZIP 加密解密

免费在线 ZIP 加密解密工具:本地打包 ZIP 并用 AES-256-GCM 加密为 JSON,支持解密恢复。

AES-256

AES-256

轻量、纯前端、本地优先的在线工具集合,当前已上线 AES 加解密与字数统计工具,后续将逐步开放更多实用工具。

RSA 密钥生成器

RSA 密钥生成器

浏览器本地生成 RSA-OAEP 密钥对并导出 PEM 格式公钥和私钥,适合测试与开发场景。

盐值生成器

盐值生成器

使用加密级随机数在浏览器本地生成随机盐值,支持自定义字节长度与 Hex、Base64、Base64URL 多种输出格式,适合密码哈希与 Token 签名等安全场景。

密码强度检测器

密码强度检测器

实时评估密码长度、字符类型、多样性与常见模式,结合数据库泄露记录查询给出安全建议,使用 k-anonymity 仅发送哈希前缀保护隐私。

随机数生成器

随机数生成器

设置最小值、最大值、数量和是否去重,使用 crypto.getRandomValues 在浏览器本地生成随机整数,可选择换行或逗号分隔输出,适合抽奖、测试数据与模拟场景。

JWT 生成器

JWT 生成器

编辑 JWT Header 与 Payload,选择 HS256/HS384/HS512 或 none,在浏览器本地使用 Web Crypto 生成签名 Token,不上传任何密钥与内容,适合接口调试与鉴权开发测试。

JWT 令牌解码器

JWT 令牌解码器

免费在线 JWT 令牌解码器:解码 Header 与 Payload,检查签名段格式并解析 exp/nbf/iat 等常见声明,全部在浏览器本地完成,不上传任何 Token 内容。

HMAC 生成器

HMAC 生成器

在浏览器本地生成 HMAC 校验值,支持 SHA1 / SHA256 / SHA512 算法与文本或十六进制 Key,输出 Hex 与 Base64 结果,不上传任何数据。

哈希生成与校验

哈希生成与校验

支持 MD5 / SHA1 / SHA256 / SHA512 文本与文件哈希计算,在浏览器本地完成并可选校验期望值。

Base64 编码解码

Base64 编码解码

一键对 UTF-8 文本进行 Base64 编码/解码,支持 URL-safe 形式,纯前端本地运行。

CSR 证书请求生成

CSR 证书请求生成

在线生成 Apple 开发者证书 CSR 与 RSA 密钥对,全部在浏览器本地完成。

DES加解密

DES加解密

兼容旧系统的 DES 加解密工具,支持 CBC/ECB 模式与本地 Base64 密文处理。

密码哈希

密码哈希

本地计算 Bcrypt/Argon2id 哈希并校验密码是否匹配,不上传任何数据。