Archives without a relay server
Online “zip file opener” sites ask you to upload the entire archive—sometimes including tax PDFs, contracts, or photo dumps—just so you can grab one file. LocalKit runs fflate in your page: create ZIPs from files already on disk, or unpack a ZIP and download individual entries. Memory stays in the tab. Nothing is relayed through LocalKit infrastructure.
Create ZIP
Drop any mix of files (converted JPGs, PDFs, text). Name the archive, click download. Compression uses fflate’s deflate implementation in JavaScript/WASM. After a HEIC batch convert, this is the fastest way to share a folder of outputs without installing desktop tools on a locked-down machine.
Unzip
Drop a .zip. Entries appear in a list with sizes. Download only what you need. Nested folder names are preserved in the entry path display; we save the base filename on download for simplicity.
Limits
Tab memory caps huge archives—multi-gigabyte jobs belong in a native archiver. Password-protected ZIPs are not supported in v1; we prioritize transparent packing of tool outputs over encrypted container features. Those may come later if demand is clear.
Privacy framing
Same promise as the image tools: no signup, no upload endpoint, honest status text. Use this when you would rather not trust an online extractor with the contents of a ZIP you received from HR, legal, or a reporter’s dead-drop.