SmartConvert

Base64 编码

将文本与文件编码为 Base64,或将 Base64 解码为文本。

Base64 编码:在线编码与解码

Base64 是一种把任意数据转换为纯 ASCII 字符的编码方式,常见于接口传参、邮件附件、Data URI 图片内联等场景。需要把文本或文件塞进只接受纯文本的通道时,Base64 就是标准做法。

本站的 Base64 工具支持文本与文件双向转换:文本可以编码为 Base64,也可以把 Base64 解码回文本;文件可以转为 Data URI 或纯 Base64 字符串。全程在浏览器本地运行,内容不会上传。

使用方法

  1. 选择方向 — 编码或解码,输入区粘贴文本或选择文件。
  2. 即时转换 — 输入的同时即出结果,无需点按钮等待。
  3. 复制结果 — 一键复制编码或解码后的内容。

功能特点

  • 文本双向转换 — 编码解码一页完成,默认 UTF-8 中文无乱码。
  • 文件转 Data URI — 小图片、图标可转为内联字符串,减少请求数。
  • 大输入支持 — 文本上限 500 万字符,文件上限 20 MB。
  • 完全私密 — 本地运行,不上传任何内容。

适用场景

  • 接口需要传图片或二进制,先转 Base64 再拼 JSON。
  • 调试 Data URI 图片,把字符串解码回来确认内容。
  • 邮件与配置文件里内嵌小文件,避免附件丢失。
  • 学习编码原理,对照原文与编码结果理解映射关系。

只需要解码还原文本,可以直接用更专注的 Base64 解码;处理 URL 参数编解码则适合用站内的 URL 编解码工具。

常见问题