Diseña tu base de datos
visualmente
Crea diagramas ER, genera migraciones, colabora en tiempo real. La herramienta moderna de diseño de bases de datos para desarrolladores.
Confiado por desarrolladores en
Todo lo que necesitas para diseñar bases de datos
Desde diagramas visuales hasta generación de código, ER Flow lo tiene cubierto.
Colaboración en Tiempo Real
Trabaja junto a tu equipo en el mismo diagrama. Ve cursores, cambios y comentarios en tiempo real.
Puntos de Control y Versiones
Crea puntos de control de tu esquema. Retrocede en cualquier momento. Rastrea cambios en procedimientos y triggers.
Generación de Migraciones
Genera migraciones SQL automáticamente. Compatible con PostgreSQL, MySQL y más.
Servidor MCP (Integración con IA)
Conecta con Cursor u otras herramientas de IA. Permite que la IA cree y actualice tu esquema mientras escribe código.
Triggers y Procedimientos
Crea, edita y versiona tus triggers y procedimientos almacenados de base de datos visualmente.
Grupos de Tablas
Organiza tablas en grupos lógicos. Codifica por color y colapsa secciones de tu diagrama.
Notas y Comentarios
Agrega notas a tablas, columnas o en cualquier lugar del lienzo. Documenta tus decisiones de esquema.
Importación SQL
Importa esquemas existentes desde archivos SQL. Pega declaraciones CREATE TABLE y listo.
Modo Vista y Compartir
Comparte diagramas con acceso de solo lectura. Perfecto para documentación e incorporación.
Permite que la IA diseñe tu base de datos
Conecta ER Flow a tu asistente de codificación IA a través del servidor MCP. A medida que describes funciones en lenguaje natural, tu esquema se actualiza automáticamente.
- Funciona con Cursor, Windsurf y otras herramientas compatibles con MCP
- Genera migraciones automáticamente a medida que el esquema cambia
- La IA entiende relaciones y sugiere claves foráneas
- Sincronización en tiempo real entre tu IDE y el diagrama
y author_id vinculado a users"
¿Listo para diseñar mejores bases de datos?
Únete a miles de desarrolladores usando ER Flow.
Comienza gratisPrecios simples y transparentes
Comienza gratis, actualiza cuando necesites más potencia.
Gratis
Para aprendizaje y experimentación
Pro
Para equipos y profesionales
Preguntas Frecuentes
¿Qué es ER Flow?
ER Flow es un editor de diagramas ER en línea y gratuito para diseño de bases de datos. Permite crear diagramas entidad-relación visualmente, generar migraciones SQL para Laravel y Phinx, colaborar en tiempo real con tu equipo e integrar con asistentes de IA como Cursor y Windsurf a través del MCP Server. Soporta PostgreSQL, MySQL, Oracle, SQL Server y SQLite.
¿Es ER Flow gratuito?
Sí. ER Flow tiene un plan gratuito que incluye 1 proyecto, 3 diagramas públicos y 20 tablas por diagrama. El plan Pro cuesta $7.97/usuario/mes (facturado anualmente) e incluye proyectos ilimitados, diagramas privados, colaboración en tiempo real, MCP Server para integración con IA, generación de migraciones y más.
¿Qué bases de datos soporta ER Flow?
ER Flow soporta PostgreSQL, MySQL, Oracle, SQL Server y SQLite. Cada motor de base de datos tiene sus propios tipos de columna, tipos de índice y opciones de restricción. También puedes importar esquemas existentes a través de archivos SQL o conectándote directamente a una base de datos.
¿ER Flow funciona con asistentes de IA?
Sí. ER Flow proporciona un MCP Server (Model Context Protocol) que se conecta con asistentes de IA como Cursor, Windsurf, Claude Code y otras herramientas compatibles con MCP. Tu asistente de IA puede leer, crear y modificar tu esquema de base de datos directamente a través de comandos en lenguaje natural, y los cambios aparecen en el diagrama visual en tiempo real.
¿Puedo generar migraciones desde mi diagrama ER?
Sí. ER Flow genera archivos de migración para los frameworks Laravel y Phinx. Utiliza un sistema de diferencias basado en checkpoints que detecta creación, eliminación y renombramiento de tablas, adición, modificación y eliminación de columnas, cambios en índices y claves foráneas. Genera métodos up() y down().
¿Cómo funciona la colaboración en tiempo real?
ER Flow usa CRDTs (Tipos de Datos Replicados Libres de Conflicto) potenciados por Yjs para colaboración en tiempo real. Varios miembros del equipo pueden editar el mismo diagrama simultáneamente, ver los cursores de los demás, y todos los cambios se sincronizan instantáneamente a través de WebSocket. Puedes invitar compañeros con permisos de Editor o Visualizador.