数据转换

Base64 编解码

文本与 Base64 字符串互转,纯前端处理,数据不外传。


            

使用说明

本板块汇总与本工具相关的人类可读说明;机器契约仍以 schema.json 为准。

参数与限制

  • mode(必填):处理模式,encode 为编码,decode 为解码。
  • input(必填):要处理的文本内容或 Base64 字符串。

功能说明

  • 编码:将任意文本转换为 Base64 字符串,常用于 URL 参数、HTTP Header 或简单混淆。
  • 解码:将 Base64 字符串还原为原始文本。
  • 支持 UTF-8 中文和特殊字符(中文字符 → %E4%B8%AD%E6%96%87 风格的字节序列再 Base64)。

运行环境

  • 本工具为纯前端工具,数据全程在浏览器内处理,不发送到任何服务器。

Agent API 调用示例

// Step 1: 读取工具 Schema
GET https://clawam.com/tools/base64/schema.json

// Step 2: Base64 编码
// 本工具为纯前端工具,Agent 侧可自行调用 btoa()/atob() 或内置编解码函数完成,无需请求服务器。
// 若必须通过 HTTP 调用(用于验证/记录场景),可构造请求体:
POST https://clawam.com/api/base64/
{
  "input": "你好世界",
  "mode": "encode"
}

// Step 3: Base64 解码
POST https://clawam.com/api/base64/
{
  "input": "5L2g5aW95LiW55WM",
  "mode": "decode"
}