📁
Storage★★★★★ Très facile
UploadThing
Upload de fichiers type-safe pour Next.js. En production en 15 minutes.
UploadThing est une solution d'upload de fichiers conçue spécifiquement pour l'écosystème Next.js et TypeScript. On définit ses routes d'upload côté serveur avec les types de fichiers acceptés, la taille maximale et les permissions, et le SDK client gère tout le reste. Pas de configuration S3 à la main, pas de signature de requêtes. Le free tier offre 2 GB de stockage et 2 GB de bande passante par mois.
Avantages
- Intégration Next.js native, zero-config avec App Router
- Type-safe de bout en bout : les types des fichiers uploadés sont inférés
- Gestion des permissions et validations côté serveur par design
- Upload direct depuis le client sans passer par son propre serveur
- Compatible avec tRPC et React Hook Form
Inconvénients
- 2 GB de bande passante par mois, vite atteint sur un projet avec des médias lourds
- Écosystème récent, moins de ressources et de retours d'expérience que Cloudinary
- Moins adapté aux transformations d'images (pas de CDN de transformation)
Tier gratuit
2 GB stockage · 2 GB bande passante/mois
Services inclus
File UploadImage UploadVideo UploadFile ManagementWebhooks
Compatible avec
Next.jsReactRemixSvelteKittRPCTypeScript
Plan payant
Lite à $10/mois : 16 GB stockage, 16 GB bande passante. Pro à $40/mois.