Base64 编解码

文本与文件 Base64 编码解码,支持 URL 安全字符集与自动识别。

Base64 编解码是做什么的

接口调试时经常遇到一串看不懂的 Base64,比如 token 的载荷段、图片的 data URI、日志里的编码参数。粘贴进来就能还原原文,也能把文本编码后发出去,还能把整个文件转成 Base64,省去临时写脚本。

核心功能

  • 文本与 Base64 双向即时转换
  • 勾选 URL 安全模式替换加号斜杠
  • 支持选择本地文件转 Base64
  • 结果可复制或下载为文本文件

Base64 编解码怎么用

粘贴文本即可编码或解码;也可上传文件转成 Base64 Data URL,方便嵌入 HTML 或 CSS。

  1. 在输入框粘贴文本或 Base64 字符串
  2. 点编码或解码切换方向,中文按 UTF-8 处理
  3. 用于 URL 时勾选 URL 安全字符集
  4. 点从文件读取可编码文件,点下载结果保存

适合这些场景

  • 前端排查 token 载荷里存了什么
  • 把小图标转 Base64 内嵌进 CSS
  • 解码接口日志里的编码参数

常见问题

中文乱码怎么办?

工具按 UTF-8 还原。Base64 本身不记录字符编码,原文若是 GBK 等编码,解码后会乱码,需先与编码方确认字符集。

Base64 是加密吗?

不是。它只是把二进制转成可打印字符的可逆编码,任何人都能还原,不能用来保护密码或敏感数据。

URL 安全模式有什么区别?

标准 Base64 里的加号和斜杠放进 URL 会被转义,该模式把它们换成连字符和下划线并去掉末尾等号,适合查询参数。

文件转出的 Base64 怎么用?

在结果前拼上 data:image/png;base64, 这样的前缀,可作为 Data URL 直接放进 HTML 或 CSS 引用。