Big Update! v.2.3.0

What’s new in this update:

🖥️ Side panel mode — open Zip Extractor as a Chrome side panel instead of a separate tab. Switch between modes at any time right from the toolbar.

🔄 Smooth mode switching — switching between tab and side panel preserves your open archive. A progress overlay guides you through the transition.

📁 Linked download folder — connect any folder on your disk as the default save location. Files go straight there — no more hunting through your Downloads folder. Hidden files like .gitignore are handled correctly too.

🗄️ Better large file handling — three under-the-hood improvements for working with big archives:

  • Faster reopening — archive file lists are now cached in IndexedDB. Reopening the same archive skips re-reading it entirely and shows the file tree instantly.
  • Lower memory for URL-loaded archives — archives opened from a download link are no longer assembled into one giant in-memory blob. Chunks go directly to IndexedDB and are streamed into the reader, cutting peak RAM roughly in half.
  • Streaming extraction to linked folder — when a linked download folder is set, extracted ZIP files are written as a stream straight to disk. The previous ~2 GB per-file limit no longer applies.

📂 “Show in folder” after download — after saving a file or batch of files, a button appears right in the notification to reveal the result in Finder / Explorer.

⚙️ Open Settings from anywhere — warning notifications now include an inline Settings button so you can fix things without digging through the UI.

🎨 UI polish — cleaner toast notifications with correct icons per severity, a wider confirm popup, and minor layout fixes throughout.

keyboard_arrow_up