Arquivos

UploadThing x Cloudflare R2 x Supabase

UploadThing, Cloudflare R2, Supabase lado a lado: preço, plano grátis, o que importa no Brasil, para quem cada uma é melhor e quando não usar.
Item
Pra que serveUpload de arquivos para apps em TypeScript, com botão, rota no servidor e armazenamento prontos.Armazenamento de arquivos da Cloudflare, compatível com S3 e sem cobrança de download.Banco Postgres com login, arquivos, funções e tempo real no mesmo projeto.
Melhor paraSaaS em Next.js em que o usuário sobe foto de perfil ou documento e você quer isso pronto numa tarde.App que entrega muita imagem, vídeo ou PDF para o usuário, onde a taxa de download em dólar comeria a margem de um plano cobrado em real.Fundador solo que quer login, banco e upload num lugar só, com servidor em São Paulo para o app responder rápido aqui.
Não use seVocê guarda backup ou arquivo grande, porque paga por faixa fixa de espaço e não pelo que usa de fato.Você quer botão de upload e redimensionamento de imagem prontos, porque o R2 é só o armazenamento e você liga tudo.O projeto ainda está no plano grátis e pode ficar uma semana sem acesso, porque o Supabase pausa projeto grátis parado.
Para usarPouco código. Uma tarde para um app em Next.js.Precisa programar. Meio dia a um dia para ligar upload e download no app.Precisa programar. Login e a primeira tabela numa tarde; regras de acesso e e-mail levam mais um ou dois dias.
PreçoGrátis; US$ 10/mês por 100 GBUS$ 0,015 por GB/mês, download grátisGrátis; Pro a partir de US$ 25/mês mais uso
Quanto custa na práticaUm SaaS com 1.000 usuários guardando uns 30 MB cada (30 GB): não cabe nos 2 GB grátis, então vai no plano de US$ 10/mês com 100 GB, download incluso. Acima de 250 GB, o plano por uso de US$ 25 cobra US$ 0,08 por GB extra. Estimativa.Um SaaS com 200 GB de arquivos e 2 TB de download por mês: (200 − 10 grátis) × US$ 0,015 ≈ US$ 2,85 de armazenamento, leituras e gravações dentro da cota grátis e US$ 0 de download. Uns US$ 3/mês. Estimativa.Um SaaS com 2 mil usuários ativos por mês e banco de 3 GB passa dos 500 MB grátis e vai para o Pro: US$ 25/mês, que já cobre um servidor Micro, 100 mil usuários, 8 GB de disco e 250 GB de tráfego. Somando US$ 10 do domínio próprio no login, fica em uns US$ 35/mês (estimativa, cobrada em dólar).
Plano grátis2 GB de espaço divididos entre todos os apps, upload e download à vontade.10 GB guardados, 1 milhão de gravações e 10 milhões de leituras por mês.2 projetos, 50 mil usuários/mês, banco de 500 MB e 1 GB de arquivos; pausa após uma semana parado.
Grátis até2 GB10 GB/mês50 mil usuários, banco de 500 MB, 1 GB de arquivos
Preço por GB guardadoUS$ 10/mês por 100 GB; US$ 0,08/GB após 250 GBUS$ 0,015/GB/mêsUS$ 0,0213/GB acima de 100 GB (Pro)
Download (saída de dados)Sem cobrança de downloadGrátis5 GB grátis; Pro 250 GB, depois US$ 0,09/GB
Cobra em realNão: nãoNão: nãoNão: não
Paga com Pix ou boletoNão informado: não informadoNão informado: não informadoNão informado: não informado
Nota fiscal brasileiraNão: nãoNão informado: não informadoNão: não
Suporte em portuguêsNão informado: não informadoNão informado: não informadoNão informado: não informado
Antes de construir
  • Escolher a região e ter arquivo privado só nos planos pagos. App no plano grátis guarda tudo em US West (Seattle).
  • Trocar a região depois só vale para os uploads novos. Os arquivos antigos ficam onde estavam, e para mover é preciso falar com o suporte.
  • Os limites padrão são pequenos: 4 MB para imagem e PDF, 16 MB para vídeo, um arquivo por envio. Defina os seus limites na rota de arquivos ou o usuário vai bater em erro.
  • Os 2 GB grátis são divididos entre todos os seus apps, não por app.
  • É preciso ativar a assinatura do R2 pelo checkout da Cloudflare antes de usar, mesmo ficando na cota grátis.
  • O link público grátis r2.dev tem limite de velocidade e é só para desenvolvimento. Em produção você precisa de um domínio próprio na Cloudflare.
  • Não há localização na América do Sul. As opções mais perto ficam na América do Norte, então o arquivo não fica guardado no Brasil.
  • A classe mais barata, Infrequent Access, cobra US$ 0,01 por GB lido, cobra no mínimo 30 dias por arquivo e não tem cota grátis.
  • Projeto grátis é pausado depois de uma semana sem atividade, e você tem só 2 projetos grátis somando todas as suas organizações.
  • O e-mail embutido só chega a quem é da equipe do projeto, e manda uns 2 por hora. Usuário de verdade não recebe confirmação nem troca de senha até você ligar um SMTP próprio.
  • Login por telefone não manda SMS sozinho: você abre conta no Twilio, MessageBird ou Vonage e paga a eles por mensagem.
  • O plano grátis não tem backup automático; o Pro guarda 7 dias, e a restauração para qualquer momento é um adicional de uns US$ 100/mês.
  • A mensalidade do Pro é por organização, mas cada projeto roda num servidor próprio: cada projeto a mais soma computação (o Micro custa US$ 10/mês).
Preço conferido

Conferido em 28 de out. de 2026 · página oficial de preços

Conferido em 28 de out. de 2026 · página oficial de preços

Conferido em 28 de out. de 2026 · página oficial de preços

Os preços foram lidos na página oficial de cada uma na data mostrada e podem mudar. Confirme sempre antes de assinar.

Faundr

Escolheu as ferramentas? Construa com IA, com segurança.

O Faundr guarda a memória do projeto, barra o que não tem volta e diz se dá para lançar, dentro do Claude Code e do Codex.