1. Inicio
  2. Editor Mermaid
Herramienta online gratuita

Editor Mermaid online: diagramas en Markdown

Escribe un diagrama como texto y míralo dibujado al instante. Diagramas de flujo, de secuencia, de Gantt y más, dentro de un documento Markdown normal y directamente en tu navegador.

Gratis · Sin registro · Tus archivos se quedan en tu dispositivo

El editor Mermaid online: código Mermaid a la izquierda y un diagrama de secuencia y otro de flujo renderizados a la derecha

Con Mermaid, unas pocas líneas de texto se convierten en un diagrama. Markdown Preview Editor funciona como editor Mermaid con vista previa en directo: escribes el código del diagrama en un documento Markdown y la vista previa lo dibuja mientras tecleas. A diferencia de una herramienta de diagramas independiente, aquí el diagrama vive junto al texto que lo rodea, así que un documento de diseño, un README o un plan de clase se quedan en un solo archivo.

¿Qué es un diagrama Mermaid?

Un diagrama Mermaid es un gráfico descrito en texto plano. No arrastras cajas ni flechas: escribes líneas como A --> B y Mermaid coloca los elementos por ti. Admite diagramas de flujo, de secuencia, de Gantt, de estados y de clases, gráficos circulares, mapas mentales y más.

Al ser texto, el diagrama es fácil de cambiar, se guarda en el control de versiones y aparece en los diffs. GitHub, GitLab, Obsidian y muchas herramientas de documentación renderizan Mermaid, así que el mismo código funciona en todas ellas.

Cómo dibujar un diagrama

  1. Abre el editor. Entra en el editor online.
  2. Añade un bloque Mermaid. Escribe tres acentos graves seguidos de mermaid, o usa el botón Diagrama Mermaid de la barra del editor avanzado para insertar una plantilla.
  3. Escribe el diagrama. La vista previa de la derecha lo vuelve a dibujar mientras escribes, así que una flecha o un corchete que falte se ve enseguida.
  4. Guarda o comparte. Guarda el documento como .md, expórtalo a HTML o imprímelo en PDF: los diagramas se incluyen.

Este es un primer diagrama de flujo:

markdown```mermaid
flowchart LR
  A[Idea] --> B{¿Merece la pena?}
  B -- sí --> C[Hacerlo]
  B -- no --> D[Aparcarlo]
```

Tipos de diagramas disponibles

Tipo Empieza por Útil para
Diagrama de flujo flowchart TD / flowchart LR Procesos, decisiones, algoritmos
Diagrama de secuencia sequenceDiagram API, inicios de sesión, recorridos de usuario
Diagrama de Gantt gantt Planes de proyecto y cronogramas
Diagrama de estados stateDiagram-v2 Estados de un pedido o de un documento
Diagrama de clases classDiagram Modelos de datos y estructura del código
Gráfico circular pie Partes de un total

La sintaxis completa de cada tipo, con ejemplos listos para copiar, está en nuestra guía de diagramas Mermaid en Markdown.

Por qué usarlo

  • Vista previa en directo. El diagrama se actualiza mientras escribes y los errores de sintaxis se ven al momento.
  • Texto y diagramas juntos. Escribe la explicación, las fórmulas y el diagrama de flujo en un solo archivo Markdown.
  • Privado. Los diagramas se dibujan en tu navegador. Tu código no se envía a ningún servidor.
  • Gratis y de código abierto. Sin cuenta y sin límite de diagramas.

Limitaciones

  • No hay descarga en PNG o SVG de un diagrama suelto. Los diagramas se exportan como parte del documento, en la exportación a HTML y en el PDF. Si necesitas una imagen independiente, las herramientas oficiales de Mermaid permiten exportarla.
  • Los temas personalizados y los estilos por nodo son limitados: los diagramas usan un aspecto limpio por defecto que se adapta al tema claro u oscuro.
  • Los diagramas se escriben como código; no hay edición visual arrastrando elementos.

¿Quieres ver un archivo Markdown que ya tiene diagramas? Usa el visor Markdown o vuelve a la página de inicio del editor Markdown.

Preguntas frecuentes

¿Este editor Mermaid es gratis?

Sí. Es gratuito y de código abierto, sin registro y sin límites.

¿Qué tipos de diagramas Mermaid se admiten?

Diagramas de flujo, de secuencia, de Gantt, de estados, de clases y de entidad-relación, gráficos circulares, mapas mentales, líneas de tiempo y el resto de tipos que admite Mermaid.

¿Puedo exportar un diagrama Mermaid?

Los diagramas se incluyen al exportar el documento a HTML o al imprimirlo en PDF. No hay descarga en PNG o SVG de un diagrama suelto.

¿Por qué no se muestra mi diagrama Mermaid?

Casi siempre es un error de sintaxis: falta una flecha, hay un corchete sin cerrar o una etiqueta sin comillas contiene caracteres especiales. La primera línea debe indicar el tipo de diagrama, por ejemplo flowchart TD.

¿El editor envía el código de mi diagrama a algún sitio?

No. El diagrama se dibuja en tu navegador y el documento se queda en tu dispositivo.