Flowchart
AI flowchart generator — make flowcharts from text
Write what happens, step by step, and ChartCraft draws the flowchart — decisions, branches, and processes arranged automatically. No dragging boxes, no manual routing.
Prose in. Diagram out.
You type
When a support ticket arrives, classify it. If it's urgent, page the on-call engineer; otherwise add it to the queue. After it's resolved, email the customer and close the ticket.
ChartCraft draws
How it works
Describe it
Write what you want in plain English — no syntax to learn.
ChartCraft compiles
It parses your description, builds the structure, and runs an automatic layout.
Refine & export
Tweak with follow-up messages, then export clean SVG or PNG.
Why ChartCraft
Decisions & branches
Conditions become diamonds, outcomes become labelled paths — the shape of your logic without the busywork.
Auto-layout
Nodes are placed and edges routed automatically, so even a 30-step process stays legible.
Edit in plain English
Ask for changes conversationally — "add a retry loop after payment" — instead of nudging shapes.
The notation, in 30 seconds
Six shapes cover almost every flowchart you'll ever draw — the full set of 21 is in our flowchart symbols guide.
| Element | What it means |
|---|---|
| Terminator (rounded rectangle) | Where the flow starts and ends. One Start, at least one End. |
| Process (rectangle) | A single step that does something — verb first: “Validate input”, “Send receipt”. |
| Decision (diamond) | A question with labelled exits — Yes/No, or one exit per case. |
| Flowline (arrow) | The order of execution. Keep it flowing one direction: top-to-bottom or left-to-right. |
| Input/Output (parallelogram) | Data entering or leaving: read a form, print a report, write a file. |
| Connector (circle) | A labelled jump that avoids drawing long lines across the page. |
Real examples, generated the same way
From the public examples gallery — every one produced from a plain-English description. Open one to see its prompt.
Questions
How do I make a flowchart from text?
Describe your process in plain English — steps, decisions, and outcomes. ChartCraft turns it into a laid-out flowchart you can refine and export.
Can I export the flowchart?
Yes, download as SVG or PNG with no watermark on every plan, including the free tier.
Is there a free flowchart generator?
Yes — 3 flowcharts free with no account, then 5 a month on a free account.
How many symbols do I actually need to know?
Six: terminator, process, decision, flowline, input/output, and connector. The other fifteen exist for specialised charts — see the flowchart symbols guide for the complete set with meanings.
When should I split a flowchart into two?
Past roughly 25 nodes, or when two audiences need different detail. Replace the detailed section with a predefined-process box and give it its own chart.