Skip to content
UniKit

ZIP archive creator

Pack files and directory entries into a real ZIP archive with text or base64 data, common-root stripping, and deflate or store compression.

Runs in your browserEvery computation happens in your browser — your data never leaves this device.

ZIP request

ZIP result

The output is base64 of a real ZIP.

Loading the packer module…

Enter a request to see the ZIP result

: 0 · : 0 · : 0

What this tool does

  • Pack several files into a ZIP offline.
  • Flatten a shared build directory in the archive.
  • Prepare a standard archive for download or upload.

Example

Input

ignored

Output

UEsDBBQAAAAIAAAAIQBpGlxIDwAAAA0AAAAJAAAAaGVsbG8udHh0y0jNyclXSCxKzsgsSwUAUEsDBBQAAAAIAAAAIQCGphA2BwAAAAUAAAASAAAAYXNzZXRzL3BhZ2UtMDEuanBny0jNyckHAFBLAQIUAxQAAAAIAAAAIQBpGlxIDwAAAA0AAAAJAAAAAAAAAAAAAACkgQAAAABoZWxsby50eHRQSwECFAMUAAAACAAAACEAhqYQNgcAAAAFAAAAEgAAAAAAAAAAAAAApIE2AAAAYXNzZXRzL3BhZ2UtMDEuanBnUEsFBgAAAAACAAIAdwAAAG0AAAAAAA==

The input field is kept for the shared tool interface; file contents live in options.entries and are packed by wasm.

Frequently asked questions

Which data formats are supported?

Each entry can contain plain text or standard base64; use base64 for binary files.

Are files compressed again?

The new ZIP uses deflate or store according to compression.

Can a common directory be removed?

Yes. stripRoot defaults to true and removes a shared non-empty top-level directory only when safe.

Keywords:zip打包压缩包archiveoffline

Related tools