Ferramenta gratuita

Flowchart do Mermaid para diagrama editável

Cole um fluxograma do Mermaid (flowchart) ou um erDiagram, inclusive código copiado de um chat de IA, e edite seu diagrama Mermaid visualmente em um canvas em que cada caixa, seta e tabela pode ser movida. Diagramas de sequência, de classes e de estados ainda não são suportados. Não é preciso ter conta para testar.

Resultado de exemplo

Diagrama de exemplo desenhado a partir de um exemplo de Mermaid
Experimente um exemploFluxograma de pedidosDiagrama ER de loja

Como funciona

  1. Cole seu código Mermaid

    Código de um arquivo Markdown, de um README ou de um chat de IA. Um bloco de código mermaid em volta e um bloco de configuração no topo funcionam normalmente.

  2. Veja um diagrama editável

    Os nós do fluxograma viram formas como processo, decisão e documento, os subgrafos viram molduras e as entidades ER viram cartões de tabela.

  3. Abra no Archboard

    Salve como um novo diagrama para mover e reestilizar as formas, adicionar notas, compartilhar um link ou exportar em SVG e PNG. Para se cadastrar basta uma conta Google ou GitHub.

O que é desenhado a partir do código Mermaid

Estas partes do seu código viram elementos editáveis do diagrama:

  • flowchartgraph

    Diagramas flowchart e graph, incluindo flowchart-elk, com cada nó e seu rótulo. Prefixos do Font Awesome como fa:fa-car são removidos dos rótulos.

  • @{ shape }

    As formas dos nós, escritas com colchetes ou com a sintaxe de formas mais nova, viram elementos de fluxograma: processo, decisão, início e fim, dados, documento, preparação, entrada manual e conector. Formas sem equivalente viram a forma básica mais próxima, como um cilindro, ou uma caixa de processo.

  • subgraph

    Subgrafos como molduras em volta dos seus nós, incluindo subgrafos aninhados. Um subgrafo vazio fica de fora.

  • -->-.->==>

    Setas com seus rótulos, contínuas, pontilhadas ou grossas, incluindo cadeias como A --> B --> C e ramificações como A --> B & C.

  • erDiagram

    Entidades do erDiagram como cartões de tabela que listam cada atributo com seu tipo e a chave PK, FK ou UK, e relacionamentos com sua cardinalidade. Relacionamentos não identificadores ficam tracejados.

  • TDLR

    A direção do fluxograma, TD, TB, LR, RL ou BT, define para que lado o diagrama flui.

Tipos de diagrama do Mermaid suportados

Hoje são convertidos fluxogramas (flowchart e graph) e diagramas entidade-relacionamento (erDiagram). sequenceDiagram, classDiagram, stateDiagram, gantt, pie, mindmap, timeline, gitGraph e os tipos mais novos ainda não são convertidos: a ferramenta informa o tipo que encontrou em vez de desenhar um fluxograma errado.

O que uma importação do Mermaid deixa de fora

  • Diagramas de sequência, de classes, de estados e de Gantt, gráficos de pizza, mapas mentais e outros tipos. Por enquanto, só fluxogramas e diagramas ER são convertidos.
  • Cores e fontes de classDef, style, linkStyle e class: o diagrama começa com os estilos do Archboard, que você pode mudar no canvas.
  • Ícones e imagens nos nós: as configurações icon e img são descartadas e o rótulo é mantido.
  • Um vínculo ao vivo com o seu código: editar o canvas não muda o código Mermaid, e mudanças posteriores no código não atualizam o diagrama.

Perguntas sobre diagramas do Mermaid

Posso colar código Mermaid do ChatGPT, do Claude ou de outro chat de IA?

Sim. Copie o bloco de código como está, com ou sem a marcação mermaid, e cole. Se o código tiver um erro de sintaxe, a mensagem mostra a linha, para você corrigir ou pedir ao chat uma versão corrigida.

Quais diagramas do Mermaid são suportados?

flowchart e graph, com subgrafos e a sintaxe de formas mais nova, além de erDiagram. Para outros tipos, como sequenceDiagram ou classDiagram, a ferramenta avisa que o tipo ainda não é suportado em vez de tentar adivinhar.

O que acontece com as linhas classDef e style?

Elas são ignoradas e contadas nos avisos, então o diagrama começa com o visual do próprio Archboard. Depois de abrir no Archboard, você pode mudar a cor, o tamanho e o estilo de qualquer forma.

O que acontece quando abro o diagrama no Archboard?

A prévia desta página não é salva. Quando você escolhe “Abrir no Archboard”, o diagrama que você vê, com formas, rótulos e conexões, é salvo como um novo diagrama no seu espaço de trabalho, onde dá para reorganizar, anotar, compartilhar ou exportar. É um ponto de partida: mudanças posteriores no seu código Mermaid não atualizam o diagrama.

O conversor de Mermaid é gratuito?

Sim. Colar código Mermaid e ver o diagrama não exige conta. Para abrir no Archboard, basta uma conta gratuita.

Abra um canvas em um minuto

Entre com Google ou GitHub. Grátis para um assento. Faça upgrade quando a equipe entrar.