UploadThing
Upload de arquivos para apps em TypeScript, com botão, rota no servidor e armazenamento prontos.
- Preço
- Grátis; US$ 10/mês por 100 GB
- Plano grátis
- Sim
- Para usar
- Pouco código
- Até funcionar
- Uma tarde para um app em Next.js.
Pra que serve o UploadThing
Deixar o usuário subir uma foto ou documento normalmente significa montar armazenamento, permissão, checagem de tamanho e botão de upload por conta própria. O UploadThing entrega tudo isso pronto para apps em TypeScript: componente de botão, rota no servidor e armazenamento. Você não paga por download, só pelo espaço que reserva.
Como entra no seu produto
- 1Crie a conta e um app no painel do UploadThing para pegar o token.
- 2Instale o pacote e crie uma rota de arquivos no servidor, dizendo quem pode subir e quais tipos e tamanhos.
- 3Coloque o componente de botão ou de arrastar arquivo na página.
- 4Quando o upload termina, salve o link do arquivo no seu banco.
Cabe na sua ideia?
Cabe se
- SaaS em Next.js em que o usuário sobe foto de perfil, comprovante ou contrato e você quer isso funcionando hoje.
- Produto com muito download, em que não pagar por GB baixado mantém a conta estável.
- MVP cujos arquivos cabem nos 2 GB do plano grátis.
Não cabe se
- Os arquivos precisam ficar guardados no Brasil, já que não há região na América do Sul.
- O back-end não é em JavaScript ou TypeScript (Django, Rails, Laravel).
- Você guarda backup ou acervo grande, em que S3 ou R2 cobram menos por GB.
O que a pessoa só descobre depois de construir
Leia antes de construir em cima. Cada item tem o link da página oficial que diz isso.
Escolher a região e ter arquivo privado só nos planos pagos. App no plano grátis guarda tudo em US West (Seattle).
Fonte oficial: docs.uploadthing.comTrocar a região depois só vale para os uploads novos. Os arquivos antigos ficam onde estavam, e para mover é preciso falar com o suporte.
Fonte oficial: docs.uploadthing.comOs 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.
Fonte oficial: docs.uploadthing.comOs 2 GB grátis são divididos entre todos os seus apps, não por app.
Fonte oficial: uploadthing.com
Preço
Grátis; US$ 10/mês por 100 GB
2 GB de espaço divididos entre todos os apps, upload e download à vontade.
- Grátis até
- 2 GB
- Preço por GB guardado
- US$ 10/mês por 100 GB; US$ 0,08/GB após 250 GB
- Download (saída de dados)
- Sem cobrança de download
Conferido em 28 de out. de 2026 · página oficial de preços
Quanto custa na prática
Um 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.
Estimativa a partir do preço oficial. Confira antes de decidir.
No Brasil
- Plano grátis: sim
- Cobra em real: não
- Paga com Pix ou boleto: não informado
- Nota fiscal brasileira: não
- Suporte em português: não informado
“Não informado” quer dizer que o site oficial não diz.
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.