Backend y datos
Precios de Supabase: Free, Pro y coste real en 2026
Supabase Pro desde $25/mes por organización: coste de varios proyectos, límites de Free y Pro y cargos que el spend cap no cubre. Ejemplos y fuentes oficiales.
En este artículo
Supabase Pro parte de $25 al mes por organización e incluye $10 de crédito de cómputo: uno, dos y tres proyectos Micro cuestan aproximadamente $25, $35 y $45 al mes antes de excesos, complementos e impuestos. El spend cap no limita todos los cargos.
1. Los planes de Supabase de un vistazo#
Supabase ofrece PostgreSQL administrado con autenticación, almacenamiento de archivos y funciones en un solo servicio. Los precios de esta guía están en dólares y salen de su página oficial de precios, leída el 17 de octubre de 2026. Los impuestos y las comisiones de tu medio de pago se suman aparte.
| Plan | Precio | Base de datos | Almacenamiento | Usuarios activos (MAU) | Salida de datos | Respaldos |
|---|---|---|---|---|---|---|
| Free | $0 | 500 MB por proyecto | 1 GB | 50.000 | 5 GB | No incluidos; el proyecto se pausa tras 1 semana sin actividad |
| Pro | Desde $25 al mes | 8 GB por proyecto, luego $0,125/GB | 100 GB ($0,0213/GB extra) | 100.000 ($0,00325 por MAU extra) | 250 GB ($0,09/GB extra) | Diarios, 7 días de retención |
| Team | Desde $599 al mes | Como Pro | Como Pro | Como Pro | Como Pro | Diarios, 14 días de retención |
| Enterprise | A medida | A medida | A medida | A medida | A medida | A medida |
La tabla resume lo esencial. El plan Free es un entorno para empezar, no para producción: 500 MB de base de datos por proyecto, dos proyectos activos y pausa tras una semana sin actividad. El plan Pro parte de $25 al mes, quita la pausa por inactividad y añade respaldos diarios con siete días de retención. Team, desde $599 al mes, amplía la retención de respaldos a 14 días. La recuperación a un punto en el tiempo es un complemento aparte: $100 al mes por cada 7 días de retención.
Documentación: Supabase: precios y planes
2. Qué incluye Pro y qué se cobra aparte#
El precio de $25 al mes del plan Pro incluye $10 mensuales en créditos de cómputo, que cubren una instancia Micro. Si tu proyecto necesita más cómputo, pagas la diferencia entre el precio de la instancia y esos $10. El cómputo se cobra por proyecto, con independencia del uso de tu base de datos; si tienes varios proyectos, revisa en la documentación de facturación cómo se aplican los créditos. La tabla muestra los tamaños de cómputo y su precio mensual.
| Tamaño | Precio al mes | Lo que cubre el crédito de Pro |
|---|---|---|
| Micro | $10 | Cubierto del todo |
| Small | $15 | Se cobra la diferencia: $5 |
| Medium | $60 | Se cobra la diferencia: $50 |
| Large | $110 | Se cobra la diferencia: $100 |
| XL | $210 | Se cobra la diferencia: $200 |
| 2XL | $410 | Se cobra la diferencia: $400 |
| 4XL | $960 | Se cobra la diferencia: $950 |
| 8XL | $1.870 | Se cobra la diferencia: $1.860 |
Hay tres partidas que crecen con tu uso. El disco incluye 8 GB por proyecto y cada GB adicional cuesta $0,125. La salida de datos (egress) incluye 250 GB y el exceso cuesta $0,09 por GB. El almacenamiento de archivos incluye 100 GB y el exceso, $0,0213 por GB. Además, los usuarios activos al mes incluidos son 100.000 y cada uno adicional cuesta $0,00325.
Documentación: Supabase: precios y planes · Supabase: costos de cómputo y facturación
Cuánto cuesta Supabase Pro con uno, dos o tres proyectos#
Facturación comprobada el 4 de noviembre de 2026: Pro se contrata por organización, pero cada proyecto tiene su propio cómputo. La organización incluye $10 mensuales de crédito de cómputo; no es un crédito de $10 para cada proyecto. Estos ejemplos suponen instancias Micro activas todo el mes, aproximadamente $10 al mes cada una.
| Proyectos Micro | Suscripción Pro | Cómputo aproximado | Crédito por organización | Total aproximado |
|---|---|---|---|---|
| 1 | $25 | $10 | $10 | $25 |
| 2 | $25 | $20 | $10 | $35 |
| 3 | $25 | $30 | $10 | $45 |
Estimación de la fórmula publicada, no una factura medida: suscripción + cómputo − crédito. El cómputo se cobra por horas; la duración del mes y el tiempo activo cambian el importe. Se excluyen excesos de uso, branching, réplicas, complementos e impuestos. Los créditos no cubren el cómputo de branching ni de réplicas.
Documentación: Supabase · Billing FAQ · Supabase · Compute usage
El spend cap no es un tope absoluto de $25#
El spend cap de Pro limita determinadas partidas de consumo, como salida de datos y almacenamiento. No cubre todos los cargos: cómputo, branching, réplicas, dominios personalizados, IPv4, recuperación a un punto en el tiempo y otros complementos quedan fuera. No presupuestes una factura máxima de $25 solo por dejarlo activado.
Revisa qué partidas cubre el control de costes, estima cada proyecto y revisa las alertas de uso. Estas condiciones se comprobaron el 4 de noviembre de 2026; el resto de las tablas conserva la fecha de revisión indicada en cada sección.
Documentación: Supabase · Cost controls
3. Ejemplo calculado: tres tamaños de aplicación#
Para ver cuánto cuesta de verdad, calculemos tres aplicaciones con un solo proyecto en el plan Pro. La función suma la base de $25, la diferencia de cómputo por encima de los $10 de crédito, el disco por encima de 8 GB y la salida de datos por encima de 250 GB. No incluye archivos, usuarios activos adicionales ni impuestos.
COMPUTO = {"micro": 10, "small": 15, "medium": 60, "large": 110} # USD al mes
def costo_supabase_pro(db_gb: float, egress_gb: float, computo: str = "micro") -> float:
base = 25.0 # plan Pro
credito = 10.0 # créditos de cómputo incluidos
extra_computo = max(0.0, COMPUTO[computo] - credito)
extra_disco = max(0.0, db_gb - 8) * 0.125 # 8 GB incluidos por proyecto
extra_egress = max(0.0, egress_gb - 250) * 0.09 # 250 GB incluidos
return base + extra_computo + extra_disco + extra_egress
for computo, db_gb, egress_gb in [("micro", 5, 100), ("small", 20, 300), ("medium", 60, 1200)]:
print(computo, db_gb, egress_gb, f"{costo_supabase_pro(db_gb, egress_gb, computo):,.2f}")| Escenario | Pro | Cómputo extra | Disco extra | Salida extra | Total al mes |
|---|---|---|---|---|---|
| Micro, 5 GB y 100 GB de salida | $25 | $0 | $0 | $0 | $25 |
| Small, 20 GB y 300 GB de salida | $25 | $5 | $1,50 | $4,50 | $36 |
| Medium, 60 GB y 1,2 TB de salida | $25 | $50 | $6,50 | $85,50 | $167 |
La primera aplicación no paga nada por encima de los $25. La segunda añade $5 de cómputo, $1,50 de disco y $4,50 de salida y termina en $36. En la tercera, un cómputo Medium aporta $50 y la salida de 1,2 TB aporta $85,50: el total llega a $167, casi siete veces la cifra de la portada. La lección es que el cómputo y la salida de datos mandan cuando creces, no el plan.
4. Cuándo se queda corto el plan Free#
Free sirve para prototipos, pruebas y proyectos personales. Se queda corto por cuatro razones concretas, todas visibles en la tabla del plan.
- Pausa por inactividad: un proyecto Free se pausa tras una semana sin actividad, lo que rompe cualquier producto con visitas esporádicas.
- Tamaño: 500 MB de base de datos por proyecto se alcanzan rápido con registros, vectores o datos de analítica.
- Proyectos: el plan permite dos proyectos activos, de modo que un entorno de producción y otro de pruebas ya lo agotan.
- Respaldos: Free no incluye los respaldos diarios que sí ofrece Pro; si pierdes datos, no hay respaldo del proveedor al que volver.
Si tu aplicación tiene usuarios reales, el salto a Pro es razonable desde el primer día: elimina la pausa y añade respaldos. El costo base es de $25 al mes, más el cómputo y el uso que superen lo incluido.
Supabase Free vs Pro: diferencias, límites y cuándo pasar de plan
Documentación: Supabase: precios y planes
5. Alternativas: Turso y otros planes de entrada#
Turso es una base de datos compatible con SQLite pensada para muchas bases pequeñas y lecturas cerca del usuario; no es PostgreSQL, así que la comparación es de modelo de cobro más que de producto idéntico. Sus planes cobran por filas leídas y escritas y por almacenamiento, no por instancia.
Planes de Turso, también en dólares y según su página oficial de precios:
| Plan | Precio | Bases de datos | Almacenamiento | Filas leídas | Filas escritas | Restauración a un punto en el tiempo |
|---|---|---|---|---|---|---|
| Free | $0 | 100 | 5 GB | 500 millones | 10 millones | 1 día |
| Developer | $4,99 al mes | Sin límite | 9 GB (+$0,75/GB) | 2.500 millones (+$1 por mil millones) | 25 millones (+$1 por millón) | 10 días |
| Scaler | $24,92 al mes | Sin límite | 24 GB (+$0,50/GB) | 100.000 millones (+$0,80 por mil millones) | 100 millones (+$0,80 por millón) | 30 días |
| Pro | $416,58 al mes | Sin límite | 50 GB (+$0,45/GB) | 250.000 millones (+$0,75 por mil millones) | 250 millones (+$0,75 por millón) | 90 días |
Si tu aplicación necesita PostgreSQL con extensiones, funciones SQL avanzadas o un ecosistema de herramientas, Supabase es la opción natural. Si tu patrón es muchas bases pequeñas por cliente o un volumen de lecturas muy alto, el cobro por filas de Turso puede salir más barato. Compara los planes de Supabase y Turso lado a lado en el comparador de bases de datos de Codifly.
Documentación: Turso: precios
6. Mantén tus cifras al día#
Los planes de bases de datos administradas cambian de límites y de cobro con frecuencia. Las cifras de esta guía son las de la página oficial el 17 de octubre de 2026; confirma las condiciones antes de comprometer un presupuesto anual.
- Revisa en el panel de Supabase el consumo real de disco, salida y cómputo durante un mes antes de decidir el tamaño de instancia.
- Configura alertas de gasto para detectar el pico de salida de datos, que es la partida que más sorprende.
- Compara contra otros planes de entrada con el comparador de bases de datos antes de elegir, y vuelve a hacerlo cuando cambie tu volumen.
Variables de entorno y DATABASE_URL en producción: guía completa
Documentación: PostgreSQL: documentación oficial