Flowcharts use a standardized set of shapes so that anyone who knows the symbols can read a diagram without explanation. The shapes are not arbitrary — each one has a specific meaning that tells the reader what kind of step is happening at that point in the process.
This guide covers every common flowchart symbol, what it means, and when to use it. For an overview of flowcharts including types and examples, see What Is a Flowchart?.
The Core Symbols
These six symbols appear in virtually every flowchart. If you only learn these, you can read and draw most diagrams you'll encounter.
Oval / Terminator

Shape: Rounded rectangle or oval
Meaning: Start or end of the process
Usage: Every flowchart should have exactly one Start and one End (or a defined number if there are multiple exit paths). Label these clearly — "Start", "End", or something more specific like "Process Complete" or "User Exits."
Rectangle / Process

Shape: Plain rectangle
Meaning: An action or step being performed
Usage: This is the workhorse of flowcharts. Use it for any step where something is being done: "Send confirmation email", "Calculate total price", "Update database record." Keep the label short and action-oriented — start with a verb.
Diamond / Decision

Shape: Diamond (rotated square)
Meaning: A decision point with two or more possible outcomes
Usage: A decision diamond always has a question or condition inside it, and at least two exits — typically labeled "Yes / No" or "True / False." The flow branches based on the answer. If you have more than two outcomes, you can add additional exit arrows, but diagrams with many branches become hard to read quickly.
Parallelogram / Data

Shape: Parallelogram (slanted rectangle)
Meaning: Input or output of data
Usage: Use this when the process involves receiving input from a user or external source, or when it produces output. In software flowcharts, this often represents reading from or writing to a file, database, or user interface.
Arrow / Flow Line
Shape: Line with an arrowhead
Meaning: Direction of flow between steps
Usage: Arrows connect all other shapes and show which step comes next. They should always point in one direction — ambiguous arrows (no arrowhead, or double-headed) create confusion. Label arrows when the direction isn't obvious, or when a decision diamond needs more context than "Yes/No."
Rounded Rectangle / Process (Alternative)

Some tools use a rounded rectangle (distinct from the terminator) to represent a predefined process or subroutine — a step that is defined in detail elsewhere and called by reference. If your team doesn't use subroutines, this shape is often interchangeable with the regular process rectangle.
Additional Symbols
These shapes are used in more complex or specialized flowcharts.
Document

Shape: Rectangle with a wavy bottom edge
Meaning: A document or report produced or used in the process
Usage: When a step involves generating or consuming a physical or digital document — a contract, an invoice, a printed report. Often used in business process diagrams where paper trails matter.
Multiple Documents
Shape: Stacked document shapes
Meaning: Multiple documents
Usage: Used when a step involves several documents at once — processing a batch of invoices, for example.
Database / Cylinder

Shape: Cylinder
Meaning: Stored data — typically a database
Usage: In system architecture and data flow diagrams, the cylinder represents a persistent data store. In flowcharts, use it when the process reads from or writes to a database.
Manual Input

Shape: Rectangle with a slanted top edge
Meaning: Data entered manually by a person
Usage: When a user physically types or enters data — a form field, a keyboard entry, a manual override. Helps distinguish automated steps from human interactions.
Display
Shape: Shape that looks like a monitor or screen
Meaning: Information shown to the user
Usage: When a step involves displaying something on a screen — a dashboard, a confirmation message, a report view.
Manual Operation
Shape: Trapezoid (wide top, narrow bottom)
Meaning: A step performed manually, not automated
Usage: In diagrams that mix automated and manual steps, this shape flags the manual ones. Useful for process improvement work where the goal is to identify and reduce manual steps.
Connector / Off-Page Reference

Shape: Small circle (on-page connector) or pentagon (off-page connector)
Meaning: The flow continues elsewhere
Usage: When a flowchart gets too large to fit on one page or canvas, use connectors to link sections. Label both connectors with the same letter or number so the reader knows where to pick up.
Preparation / Initialization

Shape: Hexagon
Meaning: A setup step before the main process begins
Usage: Used in technical diagrams to show initialization steps — setting variables, loading configuration, preparing a loop. Not commonly used in business process diagrams.
Delay

Shape: D-shape (rectangle with a rounded right side)
Meaning: A waiting period or delay in the process
Usage: When the process must pause and wait — for an approval, a delivery, a timer, or an external event.
The Only Symbols Most Teams Actually Need
If you're drawing a normal business or software flowchart today, you probably do not need the full symbol list above. In practice, most teams can do 90% of their work with just these five:
- Start / End for entry and exit points
- Process for action steps
- Decision for branches
- Arrow for flow direction
- Input / Output only when data entering or leaving the process matters
That means you can start drawing without overthinking notation. If you need a place to try those symbols immediately, open the flowchart template or the live flowchart maker.
How to Read a Flowchart
When you encounter a flowchart drawn by someone else, here's a simple approach:
- Find the Start — the oval or terminator labeled "Start." If there isn't one, look for the shape with no incoming arrows.
- Follow the arrows — always in the direction they point, never backward unless a loop is explicitly shown.
- At every decision diamond, understand the condition being tested and which path each outcome follows.
- At connectors, find the matching label on another part of the diagram to continue.
- Find the End — confirm you've reached a terminal state, not a dead end where an arrow simply stops.
Common Mistakes
Using the wrong shape for convenience. If a diamond means "decision," don't use it for a regular step just because it looks good in that position. Readers will expect a branch.
Missing labels on decision arrows. Every exit from a diamond needs a label. "Yes/No" is fine; unlabeled arrows force the reader to guess.
Too many crossing arrows. When arrows cross frequently, the chart becomes hard to follow. Reorganize the layout so the main flow runs in one direction (usually top-to-bottom or left-to-right).
No terminator. A flowchart without a clear Start and End is ambiguous. Even if the process is cyclical, show where it begins and define the exit condition.
Overloading a single shape. If a process rectangle needs five lines of explanation, it's probably doing too much. Break it into multiple steps.
FAQ
What are the 4 basic flowchart symbols?
If you want the minimal starter set, use Start/End, Process, Decision, and Arrow. Add Input/Output only when your diagram needs to show data entering or leaving the process. That small set is enough for most everyday diagrams.
Do I need to use every flowchart symbol correctly?
You do not need every symbol, but the ones you do use should stay consistent. A rectangle should keep meaning "do this step" and a diamond should keep meaning "make a decision here." Consistency matters more than completeness.
What's the most common mistake with flowchart symbols?
Using a diamond for something that is not actually a decision, and forgetting to label the exits. A decision symbol without clear Yes/No (or equivalent) paths is one of the fastest ways to make a flowchart unreadable.
Where can I practice using these symbols?
The easiest way is to start from a flowchart template or open the flowchart maker and redraw a simple process you already know. If you want a few layouts to copy first, browse these flowchart examples.
Quick Reference
| Symbol | Shape | Meaning |
|---|---|---|
| Terminator | Oval | Start or End |
| Process | Rectangle | Action or step |
| Decision | Diamond | Branch point |
| Data | Parallelogram | Input or Output |
| Document | Wavy-bottom rectangle | Document produced or used |
| Database | Cylinder | Stored data |
| Manual Input | Slanted-top rectangle | Human data entry |
| Connector | Circle | Continues elsewhere on same page |
| Off-page reference | Pentagon | Continues on another page |
| Delay | D-shape | Waiting period |
| Manual Operation | Trapezoid | Human-performed step |
Ready to draw your first flowchart? The template below gives you a starting point with the most common symbols already in place.
Related Reading
- Flowchart Examples — real-world layouts you can copy
- How to Make a Flowchart — step-by-step tutorial
- Free Flowchart Makers — tool comparison
- Open the flowchart maker — draw on a blank canvas
- Open the flowchart template — start drawing now


