UploadThing
File uploads for TypeScript apps, from the t3.gg team.
Key features
- Server checks auth before upload and can block it
- Set a maximum file size on each upload route
- Typesafe upload button with success and error callbacks
- Dashboard to manage and track uploaded files
- Paid plans add private files and region choice
- Category
- Creators / Big Devs
- Who it's for
- Developers who need file uploads in their apps.
- Tags
- theoauthstoragejavascript
- Website
- uploadthing.com
- Listed
- 2026-09-15
Frequently asked questions
Is UploadThing free?
UploadThing has a free plan, with paid tiers for more usage or features.
How much does UploadThing cost?
Paid plans from $10/month, according to its pricing page.
What is UploadThing used for?
File uploads for TypeScript apps, from the t3.gg team. Typical uses: server checks auth before upload and can block it; set a maximum file size on each upload route; typesafe upload button with success and error callbacks.
Related in Creators / Big Devs
See all →- Create T3 App Starter for a full-stack, typesafe Next.js app.
- T3 Chat T3 Chat, a product built by theo and linked from t3.gg.
- theo Site of theo (t3.gg), who builds T3 Chat, T3 Code, and the T3 stack.
- Datasette Open-source tool for exploring data and publishing it as a site and API.
- Epic Web Full-stack workshops from Kent C. Dodds on TypeScript, React, and Node.js.
- Fireship JavaScript courses and short lessons from Fireship.