Cloudflare R2

cloudflare.com/developer-platform/r2

S3-compatible object storage with zero egress fees — store and serve files without paying for bandwidth.

Best for: Any project that serves files to users where bandwidth costs would otherwise add up Free tier (10GB storage, 10M reads/month); $0.015/GB storage, zero egress
Key Features
  • Zero egress fees — serving files costs nothing, unlike S3 or GCS
  • S3-compatible API — works with existing S3 tools and libraries
  • Integrated with Cloudflare Workers for edge processing
Limitations
  • No built-in CDN URL generation or image transformation (use Cloudflare Images for that)
  • Requires some technical knowledge to set up — not a drag-and-drop file manager
  • Fewer managed features than Supabase Storage for vibe coding beginners
Pricing verified March 2026

Uploadthing

uploadthing.com

File upload infrastructure for Next.js and React — type-safe uploads with a simple API and built-in components.

Best for: Next.js developers who need file uploads with minimal setup and full type safety Free tier (2GB storage, 2GB bandwidth); Paid from $10/month
Key Features
  • Type-safe file upload API designed specifically for Next.js
  • Pre-built React components for drag-and-drop upload UI
  • Automatic file validation, size limits, and type checking
Limitations
  • Tightly coupled to Next.js ecosystem — limited use outside React
  • Storage and bandwidth limits on free tier are restrictive for media-heavy apps
  • Less flexible than raw S3/R2 for advanced file processing workflows
Pricing verified March 2026

Supabase Storage

supabase.com/storage

File storage integrated with Supabase — upload, serve, and manage files with Row Level Security access control.

Best for: Projects already using Supabase that need file storage with the same access control as their database Included in Supabase plans. Free tier: 1GB; Pro: 100GB included
Key Features
  • Integrated with Supabase Auth and RLS — file access controlled by the same policies as your database
  • Built-in image transformation (resize, crop) on the fly
  • Simple JavaScript SDK for uploads and downloads
Limitations
  • Only practical if you're already using Supabase — standalone use is harder to justify
  • Free tier storage (1GB) is limited for media-heavy applications
  • Image transformation has fewer options than dedicated services (Cloudinary, imgix)
Pricing verified March 2026

Know a tool we missed?

The vibe coding landscape moves fast. If you use a tool that should be on this list, tell us about it.

Suggest a Tool