💻 在线工具🔄 格式转换⚡ 快速处理💻 开发者工具
📁
拖拽文件到此处 或 点击选择
支持所有文件类型 · 建议 ≤10MB
Ctrl+Enter 快捷执行
📌 快捷场景
图片 → Base64
将PNG/JPG图片嵌入HTML/CSS,减少HTTP请求
文本文件 → Base64
JSON/XML/CSV等文本文件的Base64编码传输
Base64 → 下载文件
从接口返回的Base64解析并还原原始文件
Data URI 互转
在纯Base64与Data URI格式间快速切换
PDF → Base64
将PDF文档转Base64嵌入网页中展示
📚 Base64知识

Base64 编码原理

每3字节(24bit)拆分为4个6bit组,映射到64字符集(A-Z/a-z/0-9/+/=),体积增大33%。等号(=)是填充符。

Data URI 格式

格式: data:[MIME-type][;base64],数据。如 data:image/png;base64,iVBORw... 可直接在HTML/CSS中引用。

MIME 类型

image/png, image/jpeg, application/pdf, text/plain 等。解码时自动识别MIME决定下载文件类型和扩展名。

文件大小限制

Base64编码后体积增大约33%,大文件建议≤10MB编码。超大文件可使用分块处理或直接二进制传输。

常见应用场景

图片内嵌HTML/CSS、API数据传输、邮件附件(MIME)、JSON中二进制传输、Canvas.toDataURL()导出。

🕐 历史记录

暂无记录