Flowchart Symbols: Meaning and Examples
Flowchart symbols meaning refers to the standardized interpretation of diagram shapes that represent actions, decisions, inputs, outputs, and connections within a process.
New to flowcharts? Start with our flowchart guide. Want to build one fast? Try the flow chart creator.
On this page:
What Are Flowchart Symbols?
Flowchart symbols are standardized diagram shapes used to visualize how a process works. Each symbol has a defined meaning — for example, a rectangle represents a process step, a diamond represents a decision, and a parallelogram represents input or output.
Tiny example: Start → Process → Decision (Yes/No) → End
Core Flowchart Symbols and Meanings
Below are the most common flowchart shapes and their meaning in process diagrams.
Start/End (Terminator)
Meaning: Indicates where a process begins or ends. Often shown as an oval, lozenge, or rounded rectangle.
- When to use: At the start and end of a flow (or a clearly defined sub-process).
Labeling tip: Use short action phrases (e.g., “Start”, “Submit request”, “Receive product”).
Tiny example: Start → Process → End
Process (Rectangle)
Meaning: Represents a single action, task, or operation in the process.
- When to use: For each distinct step (e.g., “Validate data”, “Send email”, “Save changes”).
Labeling tip: Use verb + object (e.g., “Approve order”).
Tiny example: Start → Process → Process → End
Decision (Diamond)
Meaning: A branching point where the next step depends on a condition (often Yes/No or True/False).
- When to use: When the flow must split into alternative paths based on a rule or question.
In real-world business process diagrams, decision symbols typically represent approval steps, validation checks, and conditional routing logic within structured workflows.
Complex decisions with multiple outcomes are often simplified or broken into smaller decision points to maintain clarity.
Labeling tip: Always label outgoing arrows (Yes/No, True/False).
Tiny example: Process → Decision → (Yes) Process / (No) End
Input/Output (Parallelogram)
Meaning: Data entering the process (input) or leaving it (output), such as user input or displayed results.
- When to use: For “Get X from user”, “Display X”, “Export report”, etc.
Labeling tip: Name the data (e.g., “Customer details”).
Tiny example: Input → Process → Output
Flowline / Arrow
Meaning: Shows direction and sequence — how control moves from one step to the next.
- When to use: Between every connected step; keep direction consistent (top-down or left-to-right).
Labeling tip: Only label arrows when meaning is not obvious (especially after decisions).
Tiny example: Process → Decision → Process
Connector (On-page / Off-page)
Meaning: Helps keep large flowcharts readable by linking separated parts of a diagram (on-page) or continuing on another page/screen (off-page).
- When to use: When lines would cross too much, or the diagram must span multiple pages.
Labeling tip: Use matching labels (A/A, 1/1) or clear references.
Tiny example: Process → Connector (A) … Connector (A) → Process
Ready to create your own flowchart? ConceptDraw DIAGRAM provides a complete set of standard flowchart symbols and ready-to-use templates for structured process modeling.
Basic Flowchart Symbols (Visual Reference)
The image below shows the most common flowchart shapes and their meaning in a single visual reference.
Example Flowchart: Customer Request Approval Process
The example below demonstrates how standard flowchart symbols meaning is applied in a simple business process.
Quick Selection Guide
Which symbol should I use? Use this quick reference to choose common symbols faster.
| If you need to… | Use this symbol | Why |
|---|---|---|
| Show the beginning or end of a process | Start / End (Terminator) | Defines the boundaries of the flow. |
| Describe an action or task | Process (Rectangle) | Represents a single step. |
| Route the flow based on a condition | Decision (Diamond) | Creates labeled branches (Yes/No). |
| Show data entering or leaving a process | Input / Output (Parallelogram) | Separates I/O from actions. |
| Connect distant parts of the same page | Connector (On-page) | Avoids long or crossing lines. |
| Continue the flow on another page/screen | Off-page Connector | References continuation across pages. |
If you are documenting business processes, auditing workflows, or preparing technical diagrams, using standardized flowchart symbols ensures clarity and compliance.
Common Mistakes and Best Practices
- Use one symbol per meaning (avoid mixing multiple semantics in one shape).
- Label decision outcomes (Yes/No or True/False) consistently.
- Keep flow direction consistent (top-down or left-to-right).
- Avoid crossing lines; use connectors as diagrams grow.
- Prefer core symbols unless advanced notation is necessary.
- Use swimlanes when ownership or responsibility must be shown.
- If you use non-standard symbols, define them in a legend.
Standards and Notation
Flowchart notation has evolved through decades of engineering and business practice, and its core symbols remain widely recognized across industries. In practice, most flowcharts rely on a stable set of standard symbols (process, decision, input/output, connectors) to preserve consistent interpretation.
Standard vs Non-standard Flowchart Symbols
Standard symbols are recommended when your diagram must be understood by a broad audience. Non-standard symbols can work for internal conventions, but they should be introduced with a legend to avoid confusion and reduce misinterpretation.
In professional environments, consistent use of standard flowchart symbols reduces ambiguity, improves cross-team communication, and supports auditability of documented processes.
Micro-Comparison: Flowchart vs Workflow Diagram vs Process Map
| Feature | Flowchart | Workflow Diagram | Process Map |
|---|---|---|---|
| Main Focus | Decision logic & control flow | Task movement | High-level structure |
| Primary Use | Algorithm & process modeling | Operational coordination | Strategic overview |
| Typical Complexity | Medium to High | Medium | Low to Medium |
Tools and Templates
Create professional diagrams using ConceptDraw DIAGRAM. The software includes professionally designed flowchart symbol libraries, drag-and-drop templates, and export options for business documentation.
It is widely used for operational modeling, technical process visualization, and structured business documentation. Explore additional diagram collections and symbol libraries in the Flowchart Solutions section.
Built-in Flowchart Symbol Library
The Flowcharts Rapid Draw library in ConceptDraw DIAGRAM provides a complete set of standard flowchart symbols, including process, decision, input/output, connectors, and swimlanes.
Specialized Symbol Sets
See also alternative and industry-specific symbol libraries and diagram sets:
Workflow Chart Symbols
Workflow relationships describe work completed by different departments in a fixed sequence. Documenting these relationships helps coordinate dependencies across teams and supports training and standardization.
Pic.2. Workflow Chart Symbols
Audit Flowchart Symbols
The following shapes are similar to basic flowchart symbols but are used in fiscal information tracking, decision making, financial inventories, and documenting Six Sigma and ISO 9000 business processes.
Pic.3. Audit Flowchart Symbols
Accounting Flowchart Symbols
Accounting flowcharts—the set of symbols found in this solution—help describe purchase orders, payments, and procurement processes.
Pic.4. Accounting Flowchart Symbols
Sales Process Diagram Symbols
Sales process flowcharts can cover customer interactions and internal sales workflows.
Pic.5. Sales Flowchart Symbols
HR Flowchart Symbols
Use HR flowchart symbols to map recruitment, hiring, payroll, and development processes.
Pic.6. HR Flowchart Symbols Guide
Process Map Symbols
Process map symbols help evaluate and manage quality in a work process chain, emphasizing performance and optimization.
Pic.7. Process Map Symbols
Business Process flowchart Symbols
The aim of BPMN is to create diagrams that are understandable to business stakeholders, with elements that can represent functions, decisions, workflows, and data flow.
Pic.8. Business Process Flow Diagram Symbols
IDEF0 Flowchart Symbols
IDEF0 diagrams visualize functional system models using the IDEF methodology and are used in analysis and integration of systems and business process modeling.
Pic.9. IDEF0 Diagram Symbols
Education Flowcharts Symbols
Education flowcharts include plane geometry figures and mathematical symbols for scientific and educational diagrams.
Pic.10. Education Flowchart Symbols Guide
Logistics Flow Charts Symbols
Use Logistics Flow Charts to design logistics diagrams for enterprise operations.
Pic.11. Logistics Flow Charts Symbols Guide
Healthcare Management Workflow Diagrams Symbols
Healthcare management workflow diagrams help display medical processes, diagnosis, treatment, and prevention algorithms in a transparent form.
Pic.12. Healthcare Management Workflow Chart Symbols
Common Flowchart Structures
In addition to understanding flowchart symbols meaning, it is helpful to recognize common structural patterns used in flowcharts. These structures describe how symbols are arranged to represent logic and control flow.
| Structure | Description |
|---|---|
| Sequence | A linear series of steps performed one after another. This is the most common and simplest flow structure. |
| Decision (Conditional) | A branching structure based on a condition (Yes/No, True/False), typically represented using the decision symbol (diamond). |
| Loop | A repeated sequence of steps that continues until a specific condition is met. |
| Case | A multi-branch structure where one of several possible paths is selected based on defined conditions. |
These structural patterns are built using standard flowchart symbols such as process, decision, and connectors. Keeping structures simple improves readability and reduces diagram complexity.
Export and Formats
Flowcharts created in ConceptDraw DIAGRAM can be reviewed, modified, and converted into multiple formats:
| # | Variety of Formats |
|---|---|
| 1. | MS Visio |
| 2. | HTML |
| 3. | PDF file |
| 4. | MS PowerPoint Presentation |
| 5. | Adobe Flash |
| 6. | Image |
FAQ
What do flowchart symbols mean?
The meaning of flowchart symbols refers to the standardized interpretation of shapes used in process diagrams. Each shape represents a specific function, such as a process step, a decision point, or data input/output.
What shapes are used in flowcharts?
Most flowcharts use a core set of standard shapes: Start/End (terminator), Process (rectangle), Decision (diamond), Input/Output (parallelogram), and connectors/flowlines for navigation and direction.
What are the 5 basic flowchart symbols?
The most common symbols are Start/End (terminator), Process, Decision, Input/Output, and Flowlines (arrows) that show sequence.
What symbol is used for a decision in a flowchart?
A decision is typically shown as a diamond with labeled outgoing branches (Yes/No or True/False).
What is the difference between a connector and an off-page connector?
An on-page connector links parts of the same diagram on one page. An off-page connector indicates the flow continues on another page or screen.
What are standard flowchart symbols?
Standard flowchart symbols follow widely used conventions so diagrams remain readable across teams and industries.
Can I invent my own flowchart symbols?
You can, but it’s best to keep a consistent, recognizable set of symbols. If you use custom symbols, include a legend that explains them.
How do I label decision branches?
Use short labels such as Yes/No or True/False directly on the outgoing arrows and keep them consistent.
Do I need swimlanes for roles or departments?
Use swimlanes (cross-functional flowcharts) when responsibility matters. Lanes show who performs each step and where decisions are owned.
Flowchart symbols vs BPMN symbols—what’s the difference?
Flowcharts use a small general-purpose symbol set, while BPMN is a more formal notation for business process semantics.
What does a parallelogram mean in a flowchart?
In a flowchart, a parallelogram represents input or output. It is used to show data entering the process (such as user input) or information leaving the process (such as a report or displayed result).










