Hash 与安全工具

Basic Auth Generator

从 Username 和 Password 生成 Basic Auth 凭据与完整 Authorization Header。

Basic Auth 只是 Base64 编码,不是加密,应当配合 HTTPS 使用。用户名和密码不会保存或发送。

以 UTF-8 安全生成 Basic Authorization Header,并提醒 Base64 不是加密。

输入内容仅在您的浏览器中处理,不会上传到服务器。

这个工具是什么

Basic Auth Generator 将 username:password 按 UTF-8 转为字节后进行 Base64 编码,避免直接 btoa Unicode 造成错误。Basic 只是可逆编码而非加密,真实使用时必须配合 HTTPS。

  • 同时显示 Base64 Credentials 与完整 Authorization Header。
  • 用户名和密码不写入 localStorage、不加入 URL,也不发送到服务器。
  • 点击“清空”会移除用户名、密码和所有派生结果。

如何使用

  1. 输入 Username 和 Password。
  2. 点击“生成 Basic Auth”。
  3. 核对 Base64 Credentials 或完整 Header。
  4. 复制结果后点击“清空”。

常见用途

  • 为本地 API 测试准备 Basic Authorization Header。
  • 验证多语言用户名的 UTF-8 Base64 结果。
  • 学习 Basic Auth 的实际字符串格式。

隐私与安全

用户名和密码仅用于当前页面内的 UTF-8 Base64 编码,不会保存或发送;Basic Auth 必须配合 HTTPS。

Basic Auth Generator 功能特点

以 UTF-8 安全生成 Basic Authorization Header,并提醒 Base64 不是加密。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。

FAQ

Basic Auth 是加密吗?

不是。Base64 可轻易还原用户名和密码,传输时必须依赖 HTTPS。

支持中文用户名或密码吗?

支持。工具先使用 UTF-8 字节再进行 Base64 编码。

凭据会被保存或上传吗?

不会,不使用 localStorage,也不进行任何网络请求。

为什么使用后要清空?

凭据及派生 Header 都是敏感信息,清空可减少它们留在当前页面中的时间。

返回开发者工具分类首页