Base64编码解码工具

在线 Base64 编码与解码工具,支持中文 UTF-8 文本、字符串的 Base64 编码和解码,支持图片转 Base64,纯本地浏览器处理不上传,安全可靠。

工具功能

Base64编码解码工具可以对文本进行双向转换,支持UTF-8中文编码解码,也支持对图片DataURL进行解码预览。输入内容后自动识别是Base64还是普通文本,实时输出转换结果。

使用方法

  1. 在输入框中输入需要编码的普通文本,或是需要解码的Base64内容,工具会自动识别并转换;
  2. 如果需要解码图片DataURL,请勾选「开启图片输入模式」,输入完整的图片DataURL(以data:image/开头),工具会直接显示解码后的图片;
  3. 转换结果会自动显示在下方结果区域,文本结果可以直接复制使用。

实现原理

注意事项

为什么我解码出来的中文是乱码?

早期的Base64实现不支持UTF-8中文,本工具使用标准UTF-8处理流程,如果您的Base64是其他编码(如GBK)生成的,解码会出现乱码,请确认原始编码格式。

可以处理图片吗?

支持图片DataURL解码预览,如果需要将图片转换为Base64,可以直接使用浏览器的粘贴功能,大部分浏览器复制图片后直接粘贴到输入框即可得到完整的图片DataURL。

Base64编码有什么用途?

Base64常用于在URL、Cookie、网页中嵌入二进制数据(如图片、图标),可以减少网络请求数量,也用于数据传输的编码转换。

为什么我的Base64解码失败了?

Base64有严格的格式要求,长度必须是4的倍数,结尾可能有1-2个等号填充,请检查输入是否完整,是否有多余的空格或特殊字符。