Backblaze B2
Storage & Media
Storage & Media
File upload service for TypeScript apps. The free plan has 2 GB of storage and unlimited uploads and downloads.
The 2 GB of storage is shared across all your apps. UploadThing is a file upload service for developers. Authentication runs on your server and the upload goes to its servers, using a typed file router with middleware and an onUploadComplete callback. The 2GB App plan is $0 a month with 2 GB of storage shared across all apps, 7 days of audit log retention and unlimited uploads and downloads. The 100GB App plan is $10 a month with private files and regions, and Usage Based starts at $25 a month with 250 GB included and $0.08 per GB beyond that. Reddit threads in r/nextjs weigh it against AWS on price and against libraries like react-dropzone and Uppy, and one commenter weighed $10 a month against 30 to 40 hours of building the same thing yourself.
| Plan | 2GB App, $0 a month |
| Storage | 2 GB, shared between all apps |
| Uploads and downloads | Unlimited |
| Audit log retention | 7 days |
| Not on free | Private files and regions are listed on the paid plans |
Last sniffed Oct 19, 2026. Always confirm on the official pricing page.
Storage is the meter. The free plan gives 2 GB shared across all your apps, the $10 plan gives 100 GB, and the $25 plan includes 250 GB and then charges $0.08 per GB. Private files and regions are not listed on the free plan. One r/nextjs poster found AWS cheaper on price while liking UploadThing's APIs and hooks, and another thread suggests react-dropzone or Uppy if you only need the front-end component. Compare your storage volume against S3 or R2 before you commit. User evidence is limited to Reddit. I did not find reviews on G2, Capterra or Trustpilot.
100 GB of storage, 30 days of audit log retention, regions and private files.
250 GB included, $0.08 per GB over 250 GB, 30 days of audit log retention, regions and private files.
Yes. The 2GB App plan is $0 a month with 2 GB of storage shared between all apps and unlimited uploads and downloads.
100GB App is $10 a month, and Usage Based starts at $25 a month with 250 GB included.
Authentication happens on your server in middleware you write, and the upload happens on UploadThing's servers.
It depends on volume. One r/nextjs poster said AWS pricing is lower for them, while another commenter weighed $10 a month against 30 to 40 hours of building uploads yourself.
Reddit threads mention react-dropzone for the component and Uppy for a customizable upload library.
Rewrote from the current pricing page ($0, $10, $25 plans) and r/nextjs threads. No review-site pages exist for it.
Other Storage & Media tools with generous free tiers (6)