文件转 Base64 工具

快速将任意文件(图片、文档、音频等)转换为 Base64 编码字符串,纯前端本地处理,安全高效

文件上传工作区

Max 10MB
📤

点击或拖拽文件到此处

支持所有文件格式,自动识别并转换为 Data URI

Base64 转换结果

等待文件上传

请在上方选择文件进行转换

🎯

典型应用场景

前端性能优化

将小图标或背景图转为 Data URI 嵌入 CSS/HTML,减少 HTTP 请求。

🔌

API 数据传输

在 JSON 接口中传输二进制文件,无需处理复杂的 multipart/form-data。

📧

邮件附件处理

SMTP 协议传输附件时的标准编码方式,确保图片在邮件中正确显示。

🎨

Canvas 绘图

将本地图片转为 Base64 供 Canvas 使用,有效避免 CORS 跨域报错。

🔐

加密与签名

在进行 RSA 签名或加密前,需要将二进制文件内容标准化为 Base64。

🐛

本地 Mock 测试

在前端 Mock 中硬编码图片内容,无需依赖后端服务即可测试。