Stop Rebuilding UI

Shadcn.io is not affiliated with official shadcn/ui

React File Upload Archive Extract Block

A ZIP archive upload block for React and Next.js with extraction preview showing contained files in a tree view, file count, total uncompressed size, selective file extraction with checkboxes, and extraction progress bar using shadcn/ui Button, Badge, Checkbox, Progress, and Tailwind CSS

Upload and preview ZIP archives before extracting with this React and Next.js block. See a full tree view of contained files with sizes and types, review the file count and total uncompressed size, select specific files or extract all, and watch extraction progress in real time. Built with TypeScript, shadcn/ui Button, Badge, Checkbox, and Progress components, and Tailwind CSS. Ideal for file management dashboards, asset import workflows, backup restoration tools, and any application that handles compressed archives.

React File Upload Archive Extract Block preview

Loading...
Scroll to load preview

Installation

Install
Pro block

FAQ

Last updated on March 24, 2026

Was this page helpful?

Sign in to leave feedback.