Base64 编解码

Base64 编码解码互转,支持中文

使用说明

Base64 把任意字节编码成 64 个可打印字符,常用于在 URL、JSON、邮件等纯文本环境中传输二进制数据。原生 atob/btoa 遇到中文会报错,本工具内部做了 UTF-8 处理,中文、emoji 都能正确编解码。

使用方法:在输入框粘贴文本,点击「编码」得到 Base64 结果;粘贴 Base64 点击「解码」还原原文。结果支持一键复制,处理全程在浏览器本地进行。

常见问题

为什么有些工具处理中文 Base64 会乱码?

浏览器原生 atob/btoa 只支持 Latin-1 字符集,遇到中文等多字节字符会报错或乱码。本工具先将文本按 UTF-8 编码再转换,因此中文、日文、emoji 都支持。

Base64 是加密吗?

不是。Base64 只是编码格式,任何人都能解码,不具备任何保密性。需要保密请使用 AES 等真正的加密算法。

图片也能转 Base64 吗?

可以,请使用本站的「图片转 Base64」工具,专门为图片文件设计,支持预览和尺寸信息。