How to Make a Flowchart Online — Step-by-Step Free Guide
This guide shows you exactly how to draw a flowchart on a free online whiteboard — from choosing the right shapes to labelling decisions and exporting a clean PDF. No Lucidchart, no Visio, no account.
Flowchart Shapes — The Standard Vocabulary
You only need five shapes for 95% of flowcharts.
Flowcharts use a standardised shape vocabulary so any reader can interpret them without explanation. Learning five shapes gives you everything you need for most business, engineering, and technical flowcharts.
Oval / Rounded Rectangle — Start and End terminators. Label them "Start" and "End." Every flowchart must have exactly one Start; End can appear multiple times for different exit conditions.
Rectangle — Process step. A single action or operation. Keep the label to one clear action: "Send confirmation email," "Calculate total price."
Diamond — Decision point. Always a Yes/No or True/False question. Two arrows exit the diamond — label each one. Never three or more exits from a single diamond.
Parallelogram — Input or Output. Used for user input ("Enter password"), system output ("Display error message"), or data read/write operations.
Arrow — Flow direction. Shows what happens next. Label arrows on decision branches (Yes, No, Error) and on any conditional path.
Common Flowchart Types — Examples and When to Use Them
Different flowcharts for different purposes — built with the same shapes.
Process Flowchart
Documents a sequence of steps in a business process — customer onboarding, order fulfilment, invoice approval. Shows who does what and in what order.
Decision Tree Flowchart
Shows a series of Yes/No decisions leading to different outcomes. Used for troubleshooting guides, eligibility checks, and diagnostic flows.
Swimlane Flowchart
Divides the diagram into horizontal lanes, one per team or role. Shows which department is responsible for each step. Common in process improvement and cross-functional workflows.
User Flow Diagram
Maps the path a user takes through an app or website from entry to goal completion. Used in UX design to identify friction points.
Algorithm Flowchart
Shows the logic of a computer algorithm — conditionals, loops, and function calls. Used in software development and computer science education.
Troubleshooting Flowchart
Walks through a systematic diagnostic process: Is X happening? Yes → try this. No → check Y. Used in technical support and equipment maintenance.
Data Flow Diagram
Shows how data moves through a system — from input to processing to storage to output. Uses arrows to show data direction and labels to show data type.
Approval Workflow
Maps an approval chain — submitted, under review, approved, rejected — with decision points at each stage and arrows to escalation paths.
Feedback Loop Diagram
Shows iterative processes with loops — test → evaluate → adjust → test again. Common in agile development, scientific method, and quality improvement.
How to Make a Flowchart — Complete Walkthrough
From blank canvas to finished diagram in five steps.
Plan Before You Draw
List every step in your process and identify every decision point. Count the steps. A rough list prevents having to rearrange shapes mid-drawing. Know your start and all possible end points.
Set Up the Canvas Layout
Open onlinewhiteboard.org. Decide orientation: vertical (top-to-bottom) for simple flows, horizontal (left-to-right) for process steps across a page. Leave generous spacing — crowded flowcharts are hard to read.
Draw Shapes — Start at the Top
Draw the Start oval first. Work downward, adding rectangles for each process step. Place decision diamonds where choices occur. Add End ovals at each exit. Use the grid background for alignment.
OnlineWhiteboard.org vs Dedicated Flowchart Tools
When to use each — an honest comparison.
| Feature | OnlineWhiteboard.org | Lucidchart / Visio |
|---|---|---|
| Account Required | No | Yes (Lucidchart, draw.io) |
| Auto-Layout | No — manual drawing | Yes |
| Shape Libraries | Basic shapes | Extensive libraries |
| Time to First Diagram | Under 30 seconds | Account setup + library navigation |
| Export PDF | Free, immediate | Free with account |
| Best For | Quick diagrams, meetings, teaching | Complex multi-page technical docs |
Frequently Asked Questions
How do I draw a diamond shape for a decision?
Select the shapes tool from the toolbar and choose the diamond option. Click and drag on the canvas to draw it. Label the inside with your Yes/No question using the text tool. Draw arrows exiting from the bottom (Yes path) and one side (No path).
How do I make my flowchart arrows go in a specific direction?
Select the arrow tool. Click on the source shape, drag to the destination shape, and release. The arrowhead appears at the destination. To change direction, draw a new arrow in the opposite direction.
How do I label arrows on my flowchart?
Click the text tool and click near the middle of the arrow to place a label. Type Yes, No, or the condition. You can also use the pen tool to write labels freehand next to arrows.
Can I make the flowchart look neat and aligned?
Enable the grid background (canvas settings) and draw shapes aligned to the grid. Use the shapes tool for precise rectangles rather than freehand drawing for neater alignment.
How do I export my finished flowchart?
Click the PDF or PNG button in the toolbar. Your flowchart downloads immediately — no account, no watermark, full resolution. See PDF export guide →
What if my flowchart is too big for one page?
The canvas is infinite — your flowchart can be as large as needed. When you export, the full canvas exports as a single PDF page, scaled to fit. For very large diagrams, PNG export at high resolution is often more useful.