Flow Maker

Write one step per line, with decisions, loops and parallel work. Edit the flowchart, review missing branches, export SVG or JSON. Your data stays in this browser.

Flow Maker in half a minute

A short tour from writing a process to reviewing and sharing the flowchart.

Read the transcript

Procedures live in documents, but people understand diagrams. Write one step per line. Words like if, otherwise, repeat until and at the same time become decisions, loops and parallel work. The flowchart appears at once. The review flags missing branches, dead ends, and loops without an exit. Play it step by step, estimate the total time, and export SVG, JSON, or a Markdown runbook. Everything runs in your browser.

Narration: synthetic voice (Piper, voice “Joe”, CC0 public domain). Captions are burned into the video.

In three steps.

1

Write the process

One step per line. Words like “if / otherwise”, “repeat until” and “at the same time” become decisions, loops and parallel work.

2

See the flowchart

The flowchart is drawn at once. Fix nodes, undo, redo.

3

Review and share

The flow review finds missing branches, dead ends and loops without an exit. Export SVG, JSON or Markdown.

1

Describe the process

Start from an example

2

Flowchart

StepWaitDecisionStart / EndParallel
Export

Frequently asked

Which languages does Flow Maker understand?

Turkish and English. Patterns such as “if … otherwise”, “eğer … değilse”, “repeat until”, “…a kadar tekrarla” and “at the same time” become decisions, loops and parallel steps. Numbered lists and one-step-per-line text work too.

How is the flowchart built?

A rule-based parser and a small classifier running in WebAssembly decide the step types. The result is deterministic: the same text always gives the same flowchart. No cloud language model is involved.

What does the flow review check?

Steps with no way out, decisions missing an “otherwise” branch, steps that cannot be reached, loops without an exit, two actions joined by “and”, and consecutive steps that look independent and could run in parallel. It also reports a missing Start or End. If you wrote durations (for example “30 seconds” or “5 min”), it estimates the total along the longest path and highlights that path on the chart.

Is my text sent to a server?

No. Everything runs in your browser. The draft is stored only on this device and is removed by the Reset button.

Which formats can I export?

SVG (vector drawing), JSON (nodes and edges) and a Markdown runbook. Exported files contain the text you wrote.

Go deeper.

Full library

Related questions

All questions
ASP Dijital

Start with a production problem.

Let’s review your data source, your existing system and the decision you want to improve.

Discuss your project ↗