Best file storage for app uploads (worth paying for?)

We asked 10 models: Which file storage services for app uploads are actually worth paying for? Each named its own top 10.

Asked 4 ways: List request · Buyer asking for advice · Search query · Worth paying for?. Share of voice pools every wording.

Agreement between models
64%
Same model, run twice
75%
Different picks
22

When agreement between models is well below a model's agreement with itself, the split reflects real differences in taste rather than randomness.

The consensus

Each cell is the position that model gave the pick; blank means it left the pick off. Click a row for each model's reasoning.

#PickScoreListed byClaude Haiku 5.5GPT-6 LunaGemini 4 ArgonQwen 3.8 FlashDeepSeek V4 ProGLM-5.3Kimi K3MiniMax M3Mistral Large 4Nemotron 3 Ultra

7 lower-scoring picks are not shown; every ballot below lists them in full.

Most divisive

Picks most models listed, at very different positions

Hot takes

Picks that appear on only one ballot

Every ballot

Hover a pick to find it on the other ballots. Marked picks appear on no other ballot.

Claude Haiku 5.5

  1. Amazon S3
  2. Cloudflare R2
  3. Google Cloud Storage
  4. Azure Blob Storage
  5. Backblaze B2
  6. Wasabi
  7. Dropbox
  8. Uploadcare
  9. Box
  10. Cloudinary

87% with consensus · 90% self-consistent

GPT-6 Luna

  1. Amazon S3
  2. Cloudflare R2
  3. Google Cloud Storage
  4. Azure Blob Storage
  5. Backblaze B2
  6. Wasabi
  7. Supabase Storage
  8. Firebase Storage
  9. DigitalOcean Spaces
  10. Cloudinary

89% with consensus · 88% self-consistent

Gemini 4 Argon

  1. Cloudflare R2
  2. Amazon S3
  3. UploadThing
  4. Backblaze B2
  5. Supabase Storage
  6. Cloudinary
  7. Google Cloud Storage
  8. Uploadcare
  9. DigitalOcean Spaces
  10. Azure Blob Storage

60% with consensus · 98% self-consistent

Qwen 3.8 Flash

  1. Amazon S3
  2. Backblaze B2
  3. Cloudflare R2
  4. Google Cloud Storage
  5. Wasabi
  6. Azure Blob Storage
  7. DigitalOcean Spaces
  8. Firebase Storage
  9. Supabase Storage
  10. Hetzner Object Storage

88% with consensus · 84% self-consistent

DeepSeek V4 Pro

  1. Amazon S3
  2. Cloudflare R2
  3. Backblaze B2
  4. Wasabi
  5. DigitalOcean Spaces
  6. Google Cloud Storage
  7. Azure Blob Storage
  8. Bunny CDN Storage
  9. Uploadcare
  10. UploadThing

88% with consensus · 95% self-consistent

GLM-5.3

  1. Backblaze B2
  2. Amazon S3
  3. Cloudflare R2
  4. Google Cloud Storage
  5. Dropbox
  6. Azure Blob Storage
  7. Box
  8. Google Drive
  9. DigitalOcean Spaces
  10. Microsoft OneDrive

66% with consensus · 35% self-consistent

Kimi K3

  1. Cloudflare R2
  2. Amazon S3
  3. Backblaze B2
  4. Google Cloud Storage
  5. Azure Blob Storage
  6. Cloudinary
  7. Uploadcare
  8. Wasabi
  9. DigitalOcean Spaces
  10. Supabase Storage

77% with consensus · 51% self-consistent

MiniMax M3

  1. Backblaze B2
  2. Amazon S3
  3. Google Cloud Storage
  4. Cloudflare R2
  5. Azure Blob Storage
  6. Wasabi
  7. DigitalOcean Spaces
  8. Linode Object Storage
  9. Storj
  10. IDrive e2

69% with consensus · 73% self-consistent

Mistral Large 4

  1. Amazon S3
  2. Backblaze B2
  3. Google Cloud Storage
  4. Cloudflare R2
  5. Wasabi
  6. Azure Blob Storage
  7. Dropbox
  8. DigitalOcean Spaces
  9. pCloud
  10. Uploadcare

84% with consensus · 59% self-consistent

Nemotron 3 Ultra

  1. Amazon S3
  2. Google Cloud Storage
  3. Cloudflare R2
  4. Azure Blob Storage
  5. Backblaze B2
  6. Firebase Storage
  7. Wasabi
  8. DigitalOcean Spaces
  9. Supabase Storage
  10. Linode Object Storage

81% with consensus · 84% self-consistent

Who agrees with whom

Overlap between two models' lists, weighted toward the top · 100 means identical · Color runs from 46 (lightest) to 93 (darkest)

Claude Haiku 5.5GPT-6 LunaGemini 4 ArgonQwen 3.8 FlashDeepSeek V4 ProGLM-5.3Kimi K3MiniMax M3Mistral Large 4Nemotron 3 Ultra
Claude Haiku 5.5935577796170638184
GPT-6 Luna935882795870657889
Gemini 4 Argon555851595080464648
Qwen 3.8 Flash778251837267749181
DeepSeek V4 Pro797959835869617871
GLM-5.3615850725865837158
Kimi K3707080676965656363
MiniMax M3636546746183657765
Mistral Large 4817846917871637777
Nemotron 3 Ultra848948817158636577