Loading
Loading
50 blocks · all free · updated 14 Oct 2026
Production-ready file uploads: dropzones, queues, resumable S3 and R2 uploads, and 58 blocks for every style.
Hand-picked, best first
Newest first
29 blocks
7 blocks
UploadCN, by Hanzala, focuses on one job: file uploads for shadcn/ui apps. The UI is copied into your project like any shadcn component, while open-source npm packages handle the hard parts behind it, including validation, in-browser cropping and compression, queues with concurrency and per-file progress, retries with backoff, resumable multipart transfers and waiting out offline periods. Files can go straight to S3 or R2 with presigned URLs, or to Cloudinary, local disk or your own API, and server helpers add virus scanning and OCR.
The blocks range from practical dropzones, avatar and image uploads, CSV import, upload tables and document checklists to playful animated versions shaped like envelopes, vinyl records, rockets and polaroids. Components follow every shadcn style and work with Radix, Base UI or React Aria. It's free and MIT licensed.
Animated and image blocks from other makers