# UploadThing

> File uploads that do not make you cry

**Category:** Next.js  
**Pricing:** freemium  
**URL:** https://uploadthing.com  
**GitHub:** https://github.com/pingdotgg/uploadthing  
**Added:** 2026-08-18

---

## The Hook

UploadThing turns file uploads into twenty lines of code.

## What's Good

The API is elegant: define file routes with validation, use the React components, done. TypeScript inference flows through the entire stack. Built-in image optimization, middleware hooks for auth, and presigned uploads handle the common cases.

## The Catch

You are depending on a third-party service for a core feature. Storage costs scale with usage, and egress gets expensive.

## Verdict

Delightful until you need S3-level control.
