Base64 转 ZIP 压缩包
批量导出的接口经常把整个压缩包编码成字符串返回,贴进来就能还原成可解压的文件,目录结构和文件名都在里面。
粘贴即自动处理,不用点按钮(Ctrl+Enter 立刻转换 / Esc 清空)
拖文件进来,或 ——截图直接 Ctrl+V 也行
任意类型 · 100 MB 封顶
粘贴、拖拽、Ctrl+V 截图都行
什么时候会遇到
- 批量导出接口:一次导出多个文件,服务端打包后按 Base64 返回
- 邮件附件:MIME 把附件编码成 Base64
- 备份与迁移:把整个目录压成一个字符串塞进字段里
四个压缩格式的识别依据
ZIP 开头是 50 4B 03 04;RAR 是 52 61 72 21;7Z 是 37 7A BC AF 27 1C;GZIP 是 1F 8B。工具按这些字节判断,不看文件名。
一个容易误会的地方:Office 文件也是 ZIP
docx、xlsx、pptx 本质都是 ZIP 容器,字节开头同样是 PK。所以工具会先看容器里有没有 word/、xl/、ppt/ 目录:能认出具体类型就按那个给,认不出才落到「ZIP 压缩包」。这样不会把 Word 文档存成一个 .zip。
常见问题
能在线解压吗?
不能。工具只还原压缩包本身,解压交给系统压缩软件——浏览器里解压大包既慢又费内存。
解出来打不开?
多半是 Base64 被截断了:数据不完整时解压软件会报「压缩包损坏」。回到源头重新复制完整字符串。
支持分卷压缩包吗?
分卷包是多个独立文件,每一卷都要还原出来、按顺序放在同一目录才能解压。工具一次只还原一个文件。