Base64编码/解码工具

文件快速转换

支持任意类型文件,结果自动输出到编码结果框。

自定义文件名并保存解码后的原始内容。

Base64编码说明

Base64 是一种使用 64 个可打印字符表示二进制数据的编码方式,常用于数据传输、邮箱附件、URL 嵌入等场景。

  • 每三个字节的数据被转换为四个Base64字符
  • 不足三个字节时使用 = 进行填充
  • 可用于传输图片、文件、JSON等任何格式
  • 编码不可逆向得到原始二进制,需要Base64解码
常见使用场景
前端开发: 在CSS或HTML中嵌入图片、字体等资源。
接口联调: 将二进制数据转字符串跨平台传输。
调试排错: 快速验证第三方返回的Base64内容是否正确。
常见问题
1. 怎么处理中文或Emoji字符?

工具底层使用 TextEncoder/TextDecoder 自动处理 UTF-8 字符集,可稳定支持中文、Emoji等特殊字符。

2. 解码提示格式错误怎么办?

请检查字符串是否包含非法字符或缺少补位的 =。若复制来源包含空格/换行,可先使用“清理空白”功能。

3. 如何解码为文件?

在解码后的“保存文件”区域输入文件名,例如 image.png,点击保存即可生成本地文件。