任意文件与 Base64 互转,支持拖拽上传,纯前端处理
任何文件本质上都是二进制数据,都可以用 Base64 编码为纯文本(Data URI 形式:data:<类型>;base64,<数据>)。这样文件就能直接嵌入 HTML、CSS 或 JSON 中,无需额外请求,常用于小图标内联、API 传输附件等场景。
本工具在浏览器本地完成转换,文件不会上传到任何服务器,适合处理敏感文件。建议仅用于较小的文件(如几十 KB 以内),过大的文件会显著拖慢浏览器并占用内存。
1. 选择或拖入一个图片/文档,立即得到其 Base64 文本。
2. 将一段 Base64 粘贴到「Base64 → 文件」,填写文件名后点击下载,即可还原为原文件。
image.png、doc.pdf。若你的 Base64 是完整的 Data URI(含 data:类型;base64, 前缀),工具会自动识别 MIME 类型。