Base64 编码与解码

将文本转为 Base64,或恢复 Base64 内容,同时正确处理中文、Emoji 和其他 Unicode 字符。该页面面向文本 payload,不处理上传的二进制文件。

本地文本工作台浏览器本地处理
处理结果会显示在这里。
处理结果会显示在这里。

数据处理说明

  • 编码前先把文本转换为 UTF-8 字节。
  • 处理完全在本地完成,不提交到后端。
  • Base64 是编码格式,不是加密或访问控制。

复用结果前请先确认

这个工具用于快速检查和日常整理,可以节省时间,但不能替代人工复核。结果如果会影响生产系统、安全配置、业务数据或合规要求,仍应在你的实际环境中确认。

  • 尽量使用有代表性的输入测试,不要用单个样例推断所有边界情况。
  • 除非确认页面在本地处理且符合你的组织规范,否则不要粘贴密钥、客户隐私数据或生产凭据。
  • 复制结果前,先确认格式、时区、编码或语法假设是否与你的目标系统一致。
  • 编码工具只改变表示方式,不代表内容可信。解码后的文本仍可能不安全、误导或不适合直接执行。

真实示例

为 API 示例编码文本

适合在文档、Header 或测试中处理小段文本 payload。

输入
JSON Format Plus
输出
SlNPTiBGb3JtYXQgUGx1cw==

解码 JSON 文本 payload

复制来的 Base64 内容应先解码,再判断实际文本是否符合预期。

输入
eyJyb2xlIjoiYWRtaW4ifQ==
输出
{"role":"admin"}

常见问题

Base64 能保护敏感数据吗?不能,任何人都能解码,机密信息需要使用合适的加密方案。
为什么可以正确处理 Emoji?工具会先把 Unicode 文本转换为 UTF-8 字节,再进行 Base64 编码。