Crea diagramas de flujo con sintaxis Mermaid. Nodos, bordes, formas, subgrafos y control de dirección. Vista previa en vivo con exportación SVG y PNG.
Cargando editor...
La vista previa del diagrama aparecerá aquí...
Los diagramas de flujo son el tipo de diagrama Mermaid más utilizado. Mapean procesos, árboles de decisión y flujos de sistema usando nodos conectados por bordes. La sintaxis se lee como una descripción del grafico: define nodos con sus formas, conectalos con flechas y, opcionalmente, agrupalos en subgrafos.
La primera línea establece la dirección general del flujo:
flowchart TD %% arriba a abajo (por defecto)
flowchart LR %% izquierda a derecha
flowchart RL %% derecha a izquierda
flowchart BT %% abajo a arriba
Elige LR para flujos de proceso horizontales (líneas de tiempo, tuberias). Elige TD para jerarquias verticales (organigramas, árboles de decisión).
| Sintaxis | Forma | Uso típico |
|---|---|---|
A[texto] |
Rectangulo | Acciones, pasos, procesos |
A(texto) |
Rectangulo redondeado | Inicio/fin |
A{texto} |
Rombo | Decisiones, condiciones |
A([texto]) |
Estadio | Terminales, inicio/fin |
A[[texto]] |
Subrutina | Llamadas a funciones, subprocesos |
A((texto)) |
Circulo | Conectores, eventos |
A{{texto}} |
Hexagono | Pasos de preparación |
A --> B %% flecha recta
A --- B %% línea recta, sin flecha
A -.-> B %% flecha punteada
A ==> B %% flecha gruesa
A -->|etiqueta| B %% flecha con etiqueta
Agrupa visualmente nodos relacionados:
flowchart LR
subgraph Backend
direction TB
API --> DB
API --> Cache
end
subgraph Frontend
UI --> API
end
Aplica clases CSS o estilos en línea a nodos individuales:
flowchart TD
A[Critico] --> B[Normal]
style A fill:#f43f5e,color:#fff,stroke:#e11d48
classDef success fill:#10b981,color:#fff
B:::success
flowchart TD
Inicio --> S1{Presupuesto > $1000?}
S1 -- Si --> S2{Necesita velocidad?}
S1 -- No --> Presupuesto[Plan gratuito]
flowchart LR
Fuente --> Compilar --> Probar --> Desplegar --> Monitorear
Necesitas documentar el flujo de una API? El Diagrama de Secuencia Mermaid está diseñado para interacciones de solicitud/respuesta.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.