Free flowchart maker
A free flowchart maker that builds a flowchart from your voice or text. Hold the mic and talk through a process, or type a few sentences, and Wavelength draws the flowchart as you go. No account, nothing saved. This page has a worked example you can copy.
Wavelength is a voice to diagram tool that turns a spoken process or a call transcript into an editable flowchart.
The demo needs no account. The free plan needs no card.
What is a flowchart?
A flowchart is a diagram that shows the steps in a process as boxes connected by arrows. Each shape has a meaning. A rounded rectangle or oval marks a start or end point. A rectangle is a step or action. A diamond is a decision, with two or more branches coming out of it. A parallelogram is input or output. An arrow shows the direction the work moves.
Use a flowchart when a process has more than three steps, when it has a decision that sends the work down different paths, or when you need to explain the process to someone who has never done it. A flowchart is not the right choice when the process is linear with no branches, because a numbered list is simpler and faster to read. It is also not the right choice when the process is so complex that a single diagram would be unreadable. In that case, break it into sub-processes and link them.
Common mistakes to avoid: using too many shapes when a simple list would do, labeling steps with verbs instead of noun phrases (write "Manager Review" not "The manager reviews the document"), and forgetting to label the branches coming out of a decision diamond. Always write "Yes" and "No" or the specific condition on each arrow so the reader knows which path to follow.
What was said
An employee drafts a document and submits it for review. The manager reviews the draft. If the manager approves, the document gets published. If not, the employee revises and resubmits it for another review.
The diagram
What is in this flow
- Steps: Draft Document, Submit for Review, Manager Review, Publish, Revise.
- Decisions: Approved?
- Loop: If the manager does not approve, the employee revises and resubmits.
- Size: 5 steps, 1 decision, and 6 connections.
Mermaid code
Copy this into any Markdown file, GitHub README, or Mermaid Live to render the same flowchart.
flowchart TD
n1("Draft Document")
n2("Submit for Review")
n3("Manager Review")
n4{"Approved?"}
n5("Publish")
n6("Revise")
n1 --> n2
n2 --> n3
n3 --> n4
n4 -->|Yes| n5
n4 -->|No| n6
n6 --> n1
Make this by talking
You do not need to draw boxes or connect arrows. Open the live demo, hold the mic button, and describe your process the way you would explain it to a colleague. Wavelength picks the shapes, draws the connections, and labels the arrows. If you have a call transcript from Zoom, Gong, or Fireflies, paste it instead and get the same flowchart. See transcript to flowchart for that workflow.
Once the flowchart is on the canvas, drag any node to move it, click a box to edit the text, and click a connection to reverse or reshape it. Export to PNG, PDF, Mermaid, or draw.io with a free account.
Step by step: make a flowchart by talking
Open the live demo and hold the mic. Say the name of the process first, then walk through each step in order. Speak naturally, the way you would explain it to a colleague. Wavelength picks the shapes and draws the connections as you talk. When you finish, let go of the mic and the diagram does a cleanup pass.
If a step is a decision, say "if" and describe the branches. For example, "if the amount is over $500, it goes to the manager, otherwise it goes straight to accounting." Wavelength draws a diamond for the decision and labels the branches. You do not need to say "draw a diamond" or "make a decision box," just describe the logic.
If you make a mistake, keep talking. Say "actually, the queue is before the warehouse, not after." Wavelength corrects the diagram. You can also edit by hand after the diagram is built: drag a node to move it, click a box to edit the text, or right-click to change the shape or delete a step.
When the flowchart is done, export it as a PNG, PDF, or Mermaid code. Or share a link to the live flow, so others can open it without an account. Saving the flow needs a free account, which starts with 7 days of Pro.
More worked examples
- Invoice approval workflow: A vendor submits an invoice, the AP team matches it to a purchase order, and if the amounts match, the invoice is approved for payment. If not, it goes back to the vendor for a correction. See the full flow at invoice approval workflow.
- Purchase requisition approval: An employee creates a requisition, the manager approves it, and if the total is over $5,000, it goes to the director for a second approval. See the full flow at purchase requisition approval.
- Quarterly access review: An IT admin generates an access report, each manager reviews their team's access, and if any access is no longer needed, it is revoked. See the full flow at quarterly access review.
When Wavelength is the wrong tool
Wavelength is the wrong tool when you need to draw a flowchart by hand with pixel-perfect control over every shape and line. Lucidchart and Visio are built for that kind of precise, manual work. It is also the wrong tool when you need to produce a formal BPMN 2.0 diagram for a process engine like Camunda, because Wavelength does not export BPMN. draw.io is a better fit for that. And if you just need a quick sketch for yourself, a pen and paper is faster than any software. See our comparison of Wavelength and Lucidchart for where each tool is the better fit.
Related
- Resource center: process mapping resources by team
- Flowchart template: copy, edit, and make your own
- Process map template: copy, edit, and make your own
- Swimlane process map: worked example with roles
- SOP template: talk a task, get a written SOP
- Data flow diagram examples: worked pipelines
- Transcript to flowchart: turn a call recording into a diagram
- Invoice approval workflow: an approval flow example
- Wavelength vs Lucidchart: where each tool is the better fit
- Live demo: watch a diagram build itself, no account needed
Common questions
Is this really a free flowchart maker?
Yes. The live demo takes your voice or text and builds a flowchart with no account, no credit card, and nothing saved. Saving a flow and exporting a PNG are the only actions that need a free account.
Do I need to draw the boxes myself?
No. You describe the process in your own words, by voice or by typing, and Wavelength picks the shapes and draws the connections. You can drag, edit, and reconnect nodes afterward.
Can I export the flowchart?
Yes. A free account exports to PNG, PDF, Mermaid, and draw.io. The Mermaid code on this page is the same code that generated the diagram, so you can paste it into any Markdown file or GitHub README.
What kinds of processes can I turn into a flowchart?
Any process with steps, decisions, and branches. Approval workflows, onboarding sequences, order fulfillment, support escalation, and data pipelines all work. The demo takes a short description, a free account takes a full transcript.
How is this different from Lucidchart or Visio?
Lucidchart and Visio assume you already know the shape of the process and want to draw it by hand. Wavelength builds the flowchart from your description, so it covers the discovery stage where you are still learning the process. See our Lucidchart comparison for where each tool is the better fit.
Related examples
See all flow diagram examples or the business analyst role guide.
Every new account starts with 7 days of Pro. No card needed.