DevKit源码

文件 / Base64 转换

文件转 Base64 / Data URL,或反向导出为文件。

未执行选择文件后自动编码,全部在本地完成

拖入文件,或点击选择

任意类型文件(超过 50MB 拒绝,超过 10MB 提示卡顿风险);文件只在本地读取

当前单文件限制 50.00 MB

使用说明
  • 文件 → Base64:输出裸串或 Data URL(前缀 data:MIME;base64,);图片文件在 Data URL 形式下附带缩略图预览。
  • Base64 → 文件:支持标准与 URL-safe 字母表、允许空白;Data URL 中声明的 MIME 与由它建议的扩展名都不可信,仅作参考。
  • 文件头(魔数)检测覆盖 PNG(89504E47)、JPEG(FFD8FF)、GIF(47494638)、PDF(25504446)、ZIP(504B03/04 等);声明类型与文件头不符时会给出提示。
  • 当前单文件上限 50.00 MB(超过即拒绝);超过 10.00 MB 的文件编码结果较长,编辑器可能卡顿。

什么时候用「文件 / Base64 转换」

接口要求以 Base64 / Data URL 传文件,或需要把一段 Base64 还原成可下载的文件。

使用要点

  • 文件转 Base64 / Data URL,也可反向导出为文件。
  • 大文件受浏览器内存限制,超大文件建议分块处理。
  • 转换在本地完成,文件不会上传。

相关工具

文件 / Base64 转换与其他 44 个工具一样,全部计算都在你的浏览器里完成:输入、密钥与文件不会发送到服务器,页面首次加载后可离线使用。