libraryUploadthing
Uploadthing
servicesbeginner15 min setup

Uploadthing

File uploads for Next.js. Type-safe, fast, free tier.

GitHub ↗Docs ↗Add to workspace →
Plain language
What is it?

A service that handles file uploads in Next.js apps — letting users upload photos, documents, or other files securely.

Why use it at a hackathon?

When your app needs users to submit documents — health records, IDs, legal forms, school assignments — Uploadthing handles the storage and security.

Common use

Health document uploads, legal aid form submissions, housing application documents, educational assignment submissions.

Tags
uploadsfilesimagesnextjs
At a glance
Setup time: 15 minutes
Difficulty: beginner
Skill: Beginner. Purpose-built for Next.js. Good documentation and type-safe file handling. Free tier handles most hackathon use cases.
Impact context
Challenge domains
Health & WellbeingJustice & RightsEducation & AccessHousing & InfrastructureEconomic Equity
SDGs
Good HealthQuality EducationPeace & JusticeReduced Inequalities
Related components
Cloudinary
Image and video management. Transformations, optimization, CDN.
Supabase
Postgres + Auth + Realtime + Storage. The all-in-one backend.
React Hook Form
Performant forms. Minimal re-renders, easy validation.
Go deeper
Uploadthing DocumentationdocsFile Uploads in Next.js App Routertutorial
Building with Uploadthing?
Add it to your hackathon session workspace.
Add to workspace →