Texto para Fluxograma
Digite a sintaxe Mermaid e gere fluxogramas instantaneamente. Sem servidor — processamento 100% local.
Erro de sintaxe
Sobre
Texto para Fluxograma é uma ferramenta gratuita para navegador que gera automaticamente fluxogramas, diagramas de sequência e mais a partir da sintaxe Mermaid.
Todo o processamento é feito localmente com o Mermaid.js — nenhum dado é enviado para servidores externos, tornando-a segura para fluxos de trabalho confidenciais.
Exporte como SVG ou PNG instantaneamente. Sem instalação de aplicativos — abra no navegador e comece a criar diagramas.
Como usar
Digite o código
Digite a sintaxe Mermaid no editor à esquerda. Um diagrama de exemplo já está carregado para ajudar você a começar.
Visualize em tempo real
A pré-visualização à direita é atualizada em tempo real. Se houver um erro de sintaxe, uma mensagem de ajuda é exibida.
Salve como SVG ou PNG
Clique em "Salvar SVG" ou "Salvar PNG" para baixar o diagrama diretamente para seu dispositivo.
Glossário
- Mermaid.js
- Biblioteca JavaScript que gera diagramas a partir de sintaxe de texto. Suportado oficialmente no Markdown do GitHub.
- Fluxograma
- Representação visual de um processo ou fluxo de trabalho. Criado no Mermaid com
graph TDougraph LR. - SVG (Scalable Vector Graphics)
- Formato de imagem vetorial independente de resolução. Pode ser ampliado sem perda de qualidade, ideal para apresentações e impressão.
- Nó (Node)
- Cada elemento do diagrama (retângulo, círculo, losango, etc.). Definido no Mermaid como
A[Rótulo]. - Aresta (Edge)
- A seta ou linha que conecta os nós. Representada com
-->(seta) ou---(linha). - Diagrama de sequência
- Diagrama que mostra interações entre atores ao longo do tempo. Criado com
sequenceDiagram.
Perguntas frequentes
- Q.Posso usar texto em português nos nós?
- Sim. O Mermaid.js suporta Unicode, então você pode usar qualquer idioma dentro dos nós do diagrama.
- Q.O que fazer se o diagrama ultrapassar a área de pré-visualização?
- A área de pré-visualização suporta rolagem. Você também pode mudar a direção de "graph TD" (cima para baixo) para "graph LR" (esquerda para direita) para ajustar o layout.
- Q.Meu diagrama é enviado para algum servidor?
- Não. Todo o processamento é feito localmente no navegador com o Mermaid.js. O conteúdo do diagrama nunca é transmitido para servidores externos.
- Q.Qual é a diferença entre SVG e PNG?
- SVG é um formato vetorial que não perde qualidade ao ampliar, ideal para apresentações e impressão. PNG é um formato raster, prático para colar diretamente em documentos.
- Q.Posso criar outros tipos de diagrama além de fluxogramas?
- Sim. O Mermaid.js suporta diagramas de sequência (sequenceDiagram), diagramas de classe (classDiagram), gráficos de Gantt (gantt) e mais.
- Q.O código é salvo entre sessões?
- A versão atual não salva o código entre sessões. Para editar depois, copie o código Mermaid do editor e salve localmente.
Casos de uso
Documentação de sistemas
Documente fluxos de chamadas de API ou esquemas de banco de dados com Mermaid e incorporate-os em documentação técnica.
Atas de reunião e fluxos
Visualize rapidamente fluxos de trabalho ou processos de aprovação de reuniões e compartilhe com sua equipe.
Slides de apresentação
Quando desenhar diagramas no PowerPoint é lento demais, crie-os no Mermaid, exporte como PNG e cole nos slides.
Materiais educacionais
Visualize etapas de algoritmos ou linhas do tempo como fluxogramas para criar materiais de estudo mais fáceis de entender.
Sintaxe Mermaid
Fluxograma básico (graph)
graph TD
A[Início] --> B{Condição}
B -->|Sim| C[Processo A]
B -->|Não| D[Processo B]
C --> E[Fim]
D --> EReferência de formas de nó
A[Texto] — RetânguloB(Texto) — ArredondadoC{Texto} — LosangoD((Texto)) — CírculoE>Texto] — AssimétricoF[(BD)] — Banco de dadosEnviar feedback
Deixe-nos saber sua opinião para nos ajudar a melhorar a ferramenta.
O feedback está temporariamente suspenso
O servidor está ocupado ou a proteção contra spam está ativa. Tente novamente mais tarde.