工具说明
ZIP 压缩适合把一组文件临时打包成单个附件或归档。这个工具直接调用浏览器里的文件读取能力和 ZIP 压缩算法,输入文件只进入当前页面内存,不会上传到服务器。
ZIP 和 RAR 不是同一种格式。ZIP 的创建端开放、兼容性好,浏览器本地生成后几乎所有系统都能直接解开;RAR 的创建端授权和前端库生态都不适合网页工具,所以这里明确只生成 .zip。
使用步骤
选择文件
点击上传区域或把多个文件拖入页面。文件名会作为 ZIP 内路径保存,重复名称会自动加后缀避免覆盖。
调整输出
确认输出文件名,并按需要调整压缩等级。等级越高通常体积越小,但耗时也会增加。
生成 ZIP
点击压缩按钮后,页面会在浏览器本地读取文件并生成 ZIP Blob,不经过网络请求。
下载归档
生成完成后下载 .zip 文件,并在本机用系统解压工具或其它归档软件验证内容。
支持范围与限制
- 处理位置
- 浏览器本地
- 输出格式
- .zip
- RAR 支持
- 不支持生成 .rar
- 压缩等级
- 0 到 9,默认 6
- 文件类型
- 任意浏览器可读取的本地文件
- 路径处理
- 过滤空路径、当前目录和上级目录片段,重复名称自动重命名
典型使用场景
发送一组附件
把多份文档、图片或素材打成一个 ZIP,邮件和表单上传时更容易管理。
临时归档项目资料
把当前需要交付的一批文件压缩成一个包,保留原始文件名,方便保存和转移。
隐私敏感文件打包
文件不离开浏览器,适合身份证明、合同草稿、内部资料等不希望上传到第三方服务的场景。
使用前需要知道的事
- ZIP 对已经压缩过的内容未必能继续明显变小。JPG、PNG、MP4、PDF、DOCX、XLSX 本身通常已经包含压缩结构,打包后的体积可能接近原始总和。
- 大文件会占用浏览器内存。几百 MB 以上或大量文件同时处理时,低内存设备可能变慢或失败。
- 当前工具负责生成 ZIP,不生成 RAR。后续解压工具可以考虑支持读取 ZIP,并评估是否只读支持 RAR。
相关概念
- ZIP
- 开放且广泛兼容的归档格式,既可以只打包,也可以对文件内容做无损压缩。
- RAR
- 另一种归档格式,解压支持较常见,但创建端生态和授权条件不适合直接作为浏览器本地输出格式。
- 无损压缩
- 压缩后再解压可以还原原始字节,适合归档文件、文本和代码。