Basic Auth 生成器

通过将用户名和密码编码为 Base64 生成 HTTP Basic Authorization 头。快速创建用于 API 测试和开发的凭证

凭证
通过将用户名和密码编码为 Base64 生成 HTTP Basic Authorization 头。快速创建用于 API 测试和开发的凭证
Authorization 头
复制完整的 Authorization 请求头值,用于 fetch、API 客户端或手动请求。
Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
cURL 示例
直接以这条可运行的 cURL 命令为起点,需要时再替换示例 URL。
curl -H "Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==" https://api.example.com/protected

什么是 Basic Auth?

Basic Auth 会先把 username:password 做 Base64 编码,再放进 Authorization 请求头里。它简单、兼容性强,但 Base64 只是编码,不是加密。

这个工具会生成什么

  • 可直接粘贴到 API 客户端中的 Authorization: Basic ... 请求头。
  • 一个可直接运行的 curl 示例,方便快速测试。
  • 整个过程都在浏览器本地完成。

使用时要注意什么

  • 发送 Basic Auth 凭证时务必使用 HTTPS。
  • 任何拿到这个请求头的人都可以解码出原始用户名和密码。
  • Basic Auth 适合内部工具、预发布环境和快速 API 调试。