Quick Syntax Reference
All examples above use this simple plain-text syntax. Here are the key elements:
A -> B: labelSingle step
A -> B -> C: labelMulti-hop chain, one line
type actor NameStick-figure node
type database "Name"Cylinder / storage node
title My FlowDiagram title
"Multi Word Name"Quote names with spaces
# commentComments (also //)
Need more detail? The flow diagram syntax guide covers everything, or just open the editor and click Help.
When to use a flow diagram
Any time you need to show how something moves from step A to step B, a flow diagram is the honest answer. Where people actually use this:
- Sketching an architecture while it's still an idea. This is the main one.
- Signup, checkout, and activation flows, end to end.
- Thinking. Typing a flow is faster than drawing one, so you can sketch while the idea is still forming.
- Documenting a process so the next person doesn't have to ask.
- Incident reviews. Which systems were in the blast radius?
- Design proposals, before anyone writes code.
Frequently asked questions
Can I edit these flow diagram examples?
Yes. Click "Open in Editor" on any of them and it loads straight in, source and all. Change what you like, then export a PNG or SVG.
What format are these flow diagrams written in?
Plain text. Steps chain with arrows, like A -> B -> C: label, and type actor or type database changes a box's shape. The diagram redraws while you type.
Can I use these diagrams for free?
Yes. Use them, change them, export them. There's no account and no catch.
How do I create my own flow diagram?
Go to Sketmi.com and type. That's genuinely the whole workflow. Start from one of these examples if a blank page feels like work. Free, no sign up.
What flow diagram tools are available online?
Plenty, but most of them want an account before you've drawn a single box. Sketmi runs in the browser with no login: write text, get a hand-drawn diagram, share it with a link or copy the image.