Base64 编解码工具

在线 Base64 编码解码、图片转 Base64。支持文本和图片,全部在浏览器端处理。

Base64 编解码 — 在线文本与图片 Base64 转换工具

工具介绍

这是一款完全在浏览器本地运行的 Base64 编码解码工具,支持文本和图片双向转换。Base64 是一种用 64 个可打印字符表示二进制数据的编码方式,广泛用于邮件附件、URL 参数传递、JSON 中嵌入图片、API Token 存储等场景。本工具所有计算都在浏览器 JavaScript 里完成,敏感数据(如凭据、密钥)绝对安全。

怎么使用

  1. 选择模式:文本编码 / 文本解码 / 图片转 Base64
  2. 在输入框粘贴文本(图片可直接拖入)
  3. 结果实时显示在右侧,点「复制」按钮即可使用

常见用例

常见问题

Q: Base64 是加密吗?
A: 不是。Base64 只是编码,任何人拿到 Base64 字符串都能反解原文。要保护敏感信息请用真正的加密算法。

Q: 中文/emoji 会被正确处理吗?
A: 会。工具默认使用 UTF-8 编码,正确处理所有 Unicode 字符。

Q: 生成的 Base64 字符串能直接贴到代码里用吗?
A: 可以。直接复制即可,已自动去除换行。

小贴士

Base64 编码后体积会增大约 33%,短文本影响小,大文件建议用专门的二进制传输

图片 Base64 适合小于 10 KB 的小图标;大图会让 HTML 显著变大

想了解其他编码?试试「URL 编解码」「Hex ↔ 文本」「二进制 ↔ 文本」

常见使用场景

在线使用 Base64 编码解码,适用于以下场景:

常见问题

以下是用户最常问的问题:

Q: Base64 是加密吗?
A: 不是。Base64 只是编码方案,不提供任何安全性。任何人都能轻松解码。需要安全请用真正的加密(AES、RSA)。

Q: Base64 编码后的字符串会比原文大多少?
A: 大约 33%。每 3 字节原文编码成 4 字节 Base64 字符串。

Q: 中文能用 Base64 编码吗?
A: 可以。需要先转成 UTF-8 字节序列,再做 Base64 编码。

相关教程

想深入了解 Base64 在线编解码 - 免费加密/解密文本与图片 背后的原理?看看这些教程: