首页/工具/文本字符/Base64 编解码

Base64 编解码

文本 / 文件的 Base64 编码与解码

输入的文字在当前浏览器中处理,不会上传到服务器;不需要注册。

这个工具能做什么

把文本编码成 Base64,或把 Base64 还原成文本,也可以把任意文件转成 Data URL 形式的 Base64 字符串。支持 URL 安全变体(用 - 和 _ 替代 + 与 /,并去掉末尾填充),方便直接放进 URL 或配置文件里。

如何使用

  1. 在输入框里粘贴文本
  2. 点「编码 →」生成 Base64,或点「← 解码」还原文本
  3. 需要时勾选「URL 安全字符」
  4. 也可以直接把文件拖进「文件转 Base64」区域
  5. 复制结果

适合哪些场景

  • 把图标转成 Data URL 内嵌进 CSS 或 HTML
  • 解码接口返回的 Base64 字段
  • 生成 URL 安全的编码串

使用限制

  • 大文件编码会占用较多内存,速度也更慢。
  • 解码不是合法 Base64 的内容时会直接提示失败。

常见问题

编码后内容会比原文长吗?
会,Base64 大约比原始数据多三分之一。
URL 安全字符有什么用?
避免 + 与 / 在 URL、文件名里被转义,同时去掉末尾的填充等号。
文件编码有体积限制吗?
没有硬限制,但文件越大越慢,超大文件建议用专门的命令行工具。

相关工具

隐私说明

输入的文字在当前浏览器中处理,不会上传到服务器;不需要注册。

xxoobaby · 全部工具在浏览器本地运行,数据不上传。 MIT License.