Supabase Free vs Pro: diferencias, límites y cuándo pasar de plan

Comparación punto por punto de los planes Free y Pro de Supabase según su página oficial de octubre de 2026: base de datos, pausa, respaldos, salida de datos y un criterio calculado para decidir.

En este artículo
En 30 segundos

Free es gratis hasta que el proyecto importa: la pausa tras una semana sin actividad, los 500 MB de base de datos y la falta de respaldos son los motivos reales para pasar a Pro, que parte de $25 al mes.

1. Supabase Free vs Pro, punto por punto#

Supabase ofrece PostgreSQL administrado con autenticación, almacenamiento y funciones. La diferencia entre Free y Pro no es una lista de funciones sino de límites: qué tan grande puede ser la base, qué pasa cuando nadie la usa y si existen respaldos. La tabla compara los dos planes con los datos de la página oficial de precios, leídos el 17 de octubre de 2026.

CaracterísticaFreePro
Precio$0 al mesDesde $25 al mes
Base de datos500 MB por proyecto8 GB por proyecto; luego $0,125 por GB
Proyectos activos2Sin tope indicado en la tabla de precios
Pausa por inactividadSí, tras 1 semanaNo
Respaldos automáticosNo incluidosDiarios, 7 días de retención
Recuperación a un punto en el tiempoNo incluidaComplemento: $100 al mes por cada 7 días de retención
Almacenamiento de archivos1 GB100 GB; luego $0,0213 por GB
Salida de datos (egress)5 GB250 GB; luego $0,09 por GB
Usuarios activos al mes50.000100.000; luego $0,00325 por usuario
Créditos de cómputo—$10 al mes (cubren una instancia Micro)

La lectura rápida: Free cuesta $0 y sirve para construir; Pro parte de $25 al mes y quita las restricciones que molestan en producción. Todas las cifras están en dólares y no incluyen impuestos.

Para profundizarPrecios de Supabase en 2026: planes Free y Pro y cuánto cuesta de verdad

Documentación: Supabase: precios y planes ↗

2. Los límites que de verdad obligan a cambiar#

No todos los límites pesan igual. Cuatro aparecen primero en la práctica.

  • La pausa: un proyecto Free se pausa tras una semana sin actividad. Para un producto con visitas esporádicas, eso significa una primera carga lenta o un error hasta que se reactive.
  • El tamaño: 500 MB por proyecto parecen mucho hasta que guardas registros, vectores o eventos. Pro incluye 8 GB y cobra $0,125 por cada GB adicional.
  • Los respaldos: Free no incluye respaldos automáticos; Pro guarda respaldos diarios durante siete días.
  • Los proyectos: Free permite dos proyectos activos, de modo que un entorno de producción y otro de pruebas ya lo agotan.

Los demás límites (salida de datos, archivos, usuarios activos) rara vez son el primer problema: Free incluye 5 GB de salida, 1 GB de archivos y 50.000 usuarios activos al mes.

Documentación: Supabase: precios y planes ↗

3. Un criterio calculado para decidir#

Para no decidir por intuición, la función siguiente aplica los límites publicados del plan Free y devuelve el plan mínimo con los motivos. Es una regla, no una predicción: ajusta los umbrales si Supabase cambia sus condiciones.

python
def plan_supabase(db_mb: float, proyectos_activos: int, necesita_respaldos: bool, produccion: bool) -> str:
    """Devuelve el plan mínimo según los límites publicados del plan Free."""
    motivos = []
    if db_mb > 500:
        motivos.append("la base de datos supera 500 MB por proyecto")
    if proyectos_activos > 2:
        motivos.append("necesitas más de 2 proyectos activos")
    if necesita_respaldos:
        motivos.append("Free no incluye respaldos automáticos")
    if produccion:
        motivos.append("Free pausa el proyecto tras 1 semana sin actividad")
    return "Pro (" + "; ".join(motivos) + ")" if motivos else "Free"

casos = [("Prototipo personal", 80, 1, False, False), ("Demo para un cliente", 300, 2, False, False),
         ("Startup con usuarios", 900, 2, True, True)]
for nombre, db_mb, proyectos, respaldos, prod in casos:
    print(nombre + ":", plan_supabase(db_mb, proyectos, respaldos, prod))
Límites del plan Free según la página oficial leída el 2026-10-17. Imprime: Free para el prototipo, Free para la demo y Pro para la startup.
CasoBase de datosProyectos activosRespaldos y producciónPlan mínimo
Prototipo personal80 MB1NoFree
Demo para un cliente300 MB2NoFree
Startup con usuarios900 MB2SíPro

El prototipo y la demo caben en Free. La startup supera dos umbrales a la vez (900 MB y producción sin pausas ni respaldos), así que Pro es el mínimo razonable: $25 al mes más el cómputo y el uso que superen lo incluido.

4. Cómo pasar de Free a Pro sin sorpresas#

El cambio es una decisión de facturación, no una migración de datos: el proyecto sigue siendo el mismo. Antes de hacerlo conviene medir lo que ya ocupas y revisar cuánto cómputo necesitas, porque ese es el costo que más crece (consulta la guía de precios de Supabase para ver tres escenarios calculados).

  • Mide el tamaño de la base y de sus tablas más grandes con la consulta de abajo.
  • Revisa en el panel el consumo de salida de datos y de usuarios activos del último mes.
  • Decide el tamaño de cómputo: el crédito de $10 de Pro cubre una instancia Micro; las mayores se cobran aparte.
  • Configura alertas de gasto antes de subir de plan, para ver el primer pico de salida de datos.
sql
-- Tamaño de la base de datos y de sus tablas más grandes
select pg_size_pretty(pg_database_size(current_database())) as base_de_datos;

select relname as tabla, pg_size_pretty(pg_total_relation_size(relid)) as tamano
from pg_catalog.pg_statio_user_tables
order by pg_total_relation_size(relid) desc
limit 5;
Mide cuánto ocupa tu base antes de decidir el plan: Free permite 500 MB por proyecto y Pro incluye 8 GB. Ejecútalo en el editor SQL del proyecto.

Para profundizarPostgreSQL: encuentra el índice correcto con EXPLAIN

Documentación: Supabase: facturación ↗ · PostgreSQL: funciones de administración ↗

5. Cuándo conviene quedarse en Free#

Free es la opción correcta para prototipos, demos, proyectos personales y entornos de pruebas que toleran una pausa. También sirve para aprender el producto sin tarjeta. Pasa a Pro cuando alguien dependa de la aplicación, no antes.

Si dudas entre Supabase y otra base de datos administrada, el comparador de bases de datos de Codifly muestra sus planes lado a lado, y la guía Turso vs Supabase explica la diferencia entre cobrar por instancia y cobrar por filas.

Para profundizarTurso vs Supabase: precios, modelo de cobro y cuál elegir

6. Mantén tus cifras al día#

Los límites y precios de los planes cambian. 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.

  • Anota la fecha en que verificaste cada límite.
  • Revisa la página de precios cuando cambie tu volumen de datos o de usuarios.
  • Compara contra otras opciones en el comparador de bases de datos antes de decidir.

Fuentes y alcance

Documentación consultada el 17 de octubre de 2026. Los ejemplos y criterios de decisión son propuestas editoriales; adáptalos al contrato de tu aplicación y valídalos en tu entorno de pruebas autorizado.

Compara estas opciones

Compara bases de datos

Revisa tarifas, límites, condiciones y fuentes de cada opción.

Abrir comparador
Asesoría

¿Tu caso es distinto?

Cuéntanos tu contexto y las opciones que estás evaluando. Te respondemos con criterios y fuentes, sin suscripciones automáticas.

Solicita asesoría