Base64 编码解码
免费在线 Base64 编码解码工具,完整支持 UTF-8 中文字符。文本与 Base64 一键互转,即时出结果。全部在浏览器本地运行,数据不上传服务器。
使用方法
- 在左侧输入框中输入或粘贴文本。
- 点击「编码 →」将文本转为 Base64,或粘贴 Base64 后点击「← 解码」。
- 一键复制结果,或点击「交换」把结果作为新输入继续转换。
什么是 Base64 编码解码
Base64 是一种用 64 个 ASCII 字符(A–Z、a–z、0–9、+ 和 /)表示二进制数据的编码方式。它常用于在 HTML/CSS 中内嵌图片、在 JSON 或 XML 中传输二进制数据,以及数据 URI、邮件附件和 JWT 令牌等场景。
本工具支持任意文本与 Base64 互转,完整支持中文等多字节 Unicode 字符。编码遵循 UTF-8 标准,输出结果与所有主流平台和编程语言兼容。注意:Base64 是编码而非加密,没有任何安全性,任何人都能还原出原文。
常见问题
我的数据会上传到服务器吗?
不会。编码与解码全部由浏览器中的 JavaScript 完成,数据不会发送到任何地方,敏感文本也可以放心使用。
支持中文和 emoji 吗?
支持。文本会先按 UTF-8 转为字节再进行 Base64 编码,中文、emoji 及其他任意 Unicode 字符都能正确往返转换。
为什么编码结果比原文长?
Base64 每 3 个字节用 4 个字符表示,因此输出比原始数据大约 33%,这是正常现象。