Stop Rebuilding UI

Shadcn.io is not affiliated with official shadcn/ui

Folder Upload Block

A folder and directory upload component with tree structure visualization, file counts per folder, total size display, nested file lists with indentation, and folder and file icons built with React, shadcn/ui, and Tailwind CSS

Upload entire directories with this production-ready React and Next.js block. Features a drag-and-drop folder zone, a visual folder tree structure after upload showing nested files with proper indentation, file counts per folder, total size calculation, and distinct folder and file icons. Built with TypeScript, shadcn/ui Button component, Lucide icons, and Tailwind CSS. Ideal for project importers, file migration tools, bulk upload workflows, and backup utilities.

Folder Upload 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.