首页HTTP Basic Auth生成器

HTTP Basic Auth生成器

在线HTTP Basic Auth生成器,支持用户名密码转Base64请求头、实时复制与认证内容预览,适用于接口联调、HTTP调试与API测试

认证信息

默认按 UTF-8 编码,适合现代 HTTP 服务和包含中文、emoji、特殊字符的认证内容。

用户名为空密码为空编码:UTF-8(推荐)仅本地处理

用户名长度

0

密码长度

0

UTF-8字节数

1

Base64长度

4

Authorization 请求头

实时生成可直接复制的 Authorization: Basic 请求头。



说明文档

功能说明

  • 输入用户名和密码后,工具会按 UTF-8 编码生成 Authorization: Basic <Base64> 请求头。
  • 支持在 UTF-8 与 ISO-8859-1 之间切换,便于兼容现代服务与部分旧系统。
  • 同步提供纯 Base64 Token,便于粘贴到其他调试工具、网关配置或脚本参数中。
  • 所有计算均在浏览器本地完成,不会上传认证内容。

使用场景

  • 在接口联调时快速生成 HTTP Basic Auth 请求头。
  • 测试旧系统、内部接口或网关服务的 Basic 认证登录。
  • 排查 Authorization 请求头拼接错误、字符编码异常或凭据复制问题。

注意事项

  • Basic Auth 只是把 用户名:密码 做 Base64 编码,并不等同于加密,生产环境应配合 HTTPS 使用。
  • Basic Auth 的用户名不能包含冒号 :,因为第一个冒号会被协议当作用户名与密码的分隔符。
  • 用户名或密码包含中文、空格或其他特殊符号时,建议直接使用本工具生成,避免手动编码出错。
  • 如果目标系统要求 ISO-8859-1 编码,而输入内容包含中文、emoji 等超出该字符集范围的字符,请改用 UTF-8 或调整凭据内容。
  • 调试完成后请及时清空页面中的敏感内容,避免在共享设备上残留凭据。