Base64编解码🔥 热门NEW
文本与图片的 Base64 编码解码,完整支持 UTF-8 中文
工具加载中…
AllFreeTool Base64 编码解码工具可以在线免费完成文本与 Base64 的互相转换,支持 UTF-8 编码的中文、emoji 等特殊字符,同时支持图片转 Base64(dataURL)以及把 Base64 还原成文件下载。所有转换在浏览器本地完成,内容不会上传服务器。
无论是前端开发中把小图片内联进 CSS/HTML、在接口调试时解码一段 Base64 数据、把中文文本转成 Base64 放进 URL 参数,还是将收到的 Base64 字符串还原成图片文件,都可以粘贴即转、实时出结果。
为什么使用 AllFreeTool Base64编解码?
中文无乱码
按 UTF-8 编码转换,中文、emoji 等特殊字符编解码不乱码。
图片互转
图片一键转 dataURL,粘贴 Base64 也能还原成文件下载。
本地转换
文本与图片全程在浏览器内处理,不上传,敏感内容放心粘贴。
实时转换
输入后自动转换无需点按钮,编码解码方向一键切换。
如何使用Base64编解码?
选择模式
文本模式输入文字或 Base64;图片模式上传图片或粘贴 dataURL。
选择方向
文本模式切换「编码 / 解码」,转换自动实时完成。
复制或下载
一键复制结果;Base64 还原的文件可直接下载到本地。
常见问题
Base64 是加密吗?+
不是。Base64 只是一种编码方式,任何人都可以随时解码还原,没有任何保密性。它的作用是让二进制数据能安全地放进文本协议(如 JSON、URL、邮件)中传输,保护内容请使用真正的加密工具。
为什么我的中文转 Base64 后别人解出来是乱码?+
通常是编码不一致导致的。本工具统一按 UTF-8 处理,如果对方用 GBK 等其他编码解码就会出现乱码,请确认双方都使用 UTF-8。
data:image/png;base64 开头的一长串是什么?+
这是 dataURL 格式:前缀声明了 MIME 类型,逗号后面才是 Base64 数据。可直接写进 img 标签的 src 或 CSS 的 background 使用;本工具的「Base64 → 文件」也支持直接粘贴 dataURL 还原文件。
转换会上传我的内容吗?+
不会。所有编解码都在您的浏览器本地完成,内容不会发送到服务器,也不做任何存储。