十六进制与 Base64 转换器
将十六进制字节转换为 Base64,或将 Base64 还原为十六进制。支持 0x / \x、空格和冒号分隔的十六进制,以及标准和 URL 安全的 Base64,可选填充与 MIME 换行。
输入
输出
结果
这对您有帮助吗?
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/hex-to-base64-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "hexToBase64",
"inputText": "48656c6c6f2c20576f726c6421"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `hex-to-base64-converter` tool (Hex to Base64 Converter) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/hex-to-base64-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="十六进制与 Base64 转换器 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次 API/MCP 调用费用 | 5 积分起 |
|---|---|
| 需要更多积分? | 查看定价 |
也可通过
使用指南
十六进制和 Base64 是书写同一组原始字节的两种方式。十六进制便于逐字节阅读(校验和、哈希、数据包转储),而 Base64 大约短三分之一,并且可以安全地粘贴到 JSON、URL、HTTP 头和 data URI 中。本转换器可以在两者之间直接转换,中间不经过文本解码。
使用方法
- 选择方向:十六进制转 Base64,或 Base64 转十六进制。
- 粘贴输入内容。 十六进制可以写成
48656c6c6f、48 65 6c 6c 6f、48:65:6c:6c:6f、0x48 0x65或\x48\x65。Base64 可以使用标准或 URL 安全字母表,带或不带=填充均可。 - 设置输出选项。 对于 Base64:URL 安全字母表、填充,以及可选的 76 列 MIME 换行。对于十六进制:分隔符和字母大小写。
- 复制或下载结果。
需要注意的事项
- 本工具处理的是字节,而不是文本。
48656c6c6f会变成SGVsbG8=,即这五个字节的 Base64。如果要编码 "café" 之类的字符串,请先使用 十六进制转文本转换器 或 文本转 Base64。 - URL 安全字母表将
+和/替换为-和_,JWT 和许多 API 都使用这种格式。在此格式中通常会省略填充。 - 十六进制输入必须是偶数位数,Base64 输入不能剩下一个单独的字符;遇到这些情况,界面会显示明确的错误,而不是擅自猜测。
- 所有操作都在您的浏览器中完成。不会上传任何内容,因此密钥、哈希和令牌都可以安全地处理。
示例
| 十六进制 | Base64 |
|---|---|
48656c6c6f |
SGVsbG8= |
deadbeef |
3q2+7w== |
fbfffe |
+//+(标准)/ -__-(URL 安全) |
hexbase64base64urlbytesbinaryencodedecodehashdeveloper