Made with
ConceptDraw
DIAGRAM 18

Flowchart Symbols: Meaning and Examples

Flowchart symbols are standardized diagram shapes used to represent actions, decisions, inputs, outputs, and connections in a process. Understanding these symbols helps professionals interpret workflow logic and process structure.

Also called: Also called flowchart shapes or process flow symbols.

5 basic symbols: Start/End, Process, Decision, Input/Output, Flowline.

Standard flowchart symbols and meanings showing Start End, Process, Decision, Input Output, Flowline, Connector, Document, and Database
Overview of the most common flowchart symbols and meanings used in standard process diagrams.

View full-size flowchart symbols overview

This visual provides a quick reference to the core symbols most commonly used in standard process diagrams.

Complete List of Flowchart Symbols

The most common flowchart symbols represent standard actions and decisions within a process. The table below summarizes the primary symbols used in business, technical, and workflow diagrams.

New to flowcharts? Start with our flowchart guide. Want to build one fast? Try the flow chart creator.

Next: a quick definition, the core symbols, and a cheat sheet you can copy into documentation.

Types of Flowchart Symbols

Flowchart symbols can be grouped into several functional categories:

  • Process symbols — actions and operations
  • Decision symbols — conditional logic and branching
  • Input/output symbols — data interaction
  • Flow control symbols — direction and connections
  • Storage and document symbols — data and artifacts

With the main symbol groups outlined above, the next sections move into quick definitions, detailed symbol explanations, and a cheat sheet you can use in documentation and diagram reviews. For quick diagram creation, see the flow chart creator.

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.

  • Rectangle: process step
  • Diamond: decision
  • Parallelogram: input/output
  • Oval: start/end

Tiny example: Start → Process → Decision (Yes/No) → End. This simple pattern shows how the most common symbols work together in a standard process flow.

Core Flowchart Symbols and Meanings

Below are the most common flowchart shapes and their meaning in process diagrams. For a full walk-through, see what a flowchart is.

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 such as “Start”, “Submit request”, or “Receive product”.

Tiny example: Start → Process → End

Terminator flowchart symbol representing the start or end of a process
Terminator symbol showing the start or end of a process.

Process (Rectangle)

Meaning: Represents a single action, task, or operation in the process.

  • When to use: For each distinct step such as “Validate data”, “Send email”, or “Save changes”.

Labeling tip: Use verb + object, for example “Approve order”.

Tiny example: Start → Process → Process → End

Process rectangle flowchart symbol representing a task or action step
Process symbol showing a single action or task step.

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, for example Yes/No or True/False.

Tiny example: Process → Decision → (Yes) Process / (No) End

Decision diamond flowchart symbol representing conditional branching in a process
Decision symbol showing a branch in the flow based on a condition.

Input/Output (Parallelogram)

Meaning: Data entering the process or leaving it, such as user input or displayed results.

  • When to use: For “Get X from user”, “Display X”, “Export report”, and similar steps.

Labeling tip: Name the data clearly, for example “Customer details”.

Tiny example: Input → Process → Output

Input output parallelogram flowchart symbol representing data entering or leaving a process
Input/output symbol showing data entering or leaving a process.

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, usually top-down or left-to-right.

Labeling tip: Only label arrows when meaning is not obvious, especially after decisions.

Tiny example: Process → Decision → Process

Flowline arrow flowchart symbol showing the direction of process steps
Flowline symbol showing direction and sequence between steps.

Connector (On-page / Off-page)

Meaning: Helps keep large flowcharts readable by linking separated parts of a diagram on the same page or continuing on another page or screen.

  • When to use: When lines would cross too much, or the diagram must span multiple pages.

Labeling tip: Use matching labels such as A/A or 1/1, or other clear references.

Tiny example: Process → Connector (A) … Connector (A) → Process

Connector flowchart symbol linking separated parts of a diagram
Connector symbol showing links between separated parts of a diagram.

Document

Meaning: Represents a document or report used or produced during a process, whether paper or digital.

  • When to use: When a step creates, reads, reviews, sends, or stores a form, invoice, contract, or report.

Labeling tip: Name the document clearly, for example “Invoice”, “Signed contract”, or “Monthly report”.

Tiny example: Process → Document → Process

Document flowchart symbol representing a report or generated document
Document symbol showing a report or generated document in a process.

Database / Data Store (Cylinder)

Meaning: Stored data that the process reads from or writes to, such as a database, system of record, or repository.

  • When to use: When the flow saves data, retrieves records, or persists results.

Labeling tip: Specify the store, for example “CRM database”, “Order DB”, or “File archive”.

Tiny example: Process → Database → Process

Database cylinder flowchart symbol representing stored system data
Database symbol showing stored data used by a process.

Predefined Process / Subprocess

Meaning: A named process step that expands into its own detailed flowchart elsewhere.

  • When to use: When you want to keep the main diagram simple while referencing a repeatable procedure.

Labeling tip: Use a stable name and link or reference the detailed diagram, for example “User verification subprocess”.

Tiny example: Start → Subprocess → Decision → End

Predefined process flowchart symbol representing a reusable subprocess
Predefined process symbol showing a reusable subprocess.

Delay

Meaning: A waiting period before the next step happens, such as a time-based hold, queue, or cooling-off period.

  • When to use: When time is a real part of the process, for example “Wait 24 hours” or “Pending approval queue”.

Labeling tip: Always include the duration or trigger, such as “Wait 2 days” or “Until payment received”.

Tiny example: Process → Delay → Process

Delay flowchart symbol representing a waiting step in the process
Delay symbol showing a waiting period in the process.

In addition to the core symbols above, many diagrams use extended flowchart symbols to represent documents, data storage, subprocesses, and delays in more complex workflows.

The core symbols above cover most standard diagrams. If you need more operational or industry-specific notation, see process flow chart symbols.

Ready to create your own flowchart? ConceptDraw DIAGRAM includes standard flowchart symbol libraries, ready-to-use templates, and export options for business and technical documentation. See our flowchart software guide or browse flowchart templates in Solution Park.

Example Flowchart: Customer Request Approval Process Using Standard Symbols

After reviewing the individual symbols, the example below shows how they work together in a simple business process.

Flowchart example showing a customer request approval process with start, input output, process steps, decision branches, and end
Example flowchart showing how standard symbols represent steps, decisions, and outputs in a customer request approval process.

This example shows how individual standard symbols work together to describe a complete process from input to decision and outcome.

This example shows how the most common symbols work together to represent a simple process. The cheat sheet below summarizes their meaning and their most typical use in process diagrams.

Flowchart Symbols Cheat Sheet

The table below provides a quick-reference summary of the most common flowchart symbols, their meaning, and when to use them in real-world process diagrams.

Symbol Meaning When to Use Common Mistake
Start / End Marks the beginning or completion of a process. Use at process boundaries. Using it for normal steps.
Process Represents a task or action. For each operational step. Writing long sentences inside shapes.
Decision Represents a conditional branch. When the flow splits into labeled outcomes. Not labeling outgoing arrows.
Input / Output Data entering or leaving the process. Forms, reports, system output, or user input. Using it for processing actions.
Connector Links distant parts of the diagram. Large diagrams or multi-page flows. Overusing connectors instead of simplifying the flow.
Document A document or report used or produced in the process. When creating, reviewing, sending, or storing documents. Using it for generic steps instead of actual documents.
Database / Data Store Stored data the process reads from or writes to. When saving, retrieving, or persisting records. Confusing data storage with processing actions.
Predefined Process A referenced subprocess that expands into another diagram. When a step represents a reusable procedure. Using it without a clear reference to details.
Delay A waiting period before the next step. When time-based holds or queues matter. Not specifying duration or trigger.

The cheat sheet above summarizes symbol meaning in a compact reference format. The next section turns that reference into a faster decision tool so you can choose the right flowchart symbol based on a specific diagram task.

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 such as Yes/No.
Show data entering or leaving a process Input / Output (Parallelogram) Separates data exchange from actions.
Connect distant parts of the same page Connector (On-page) Avoids long or crossing lines.
Continue the flow on another page or screen Off-page Connector References continuation across pages.

If you are documenting business processes, auditing workflows, or preparing technical diagrams, using standardized flowchart shapes improves clarity, consistency, and readability.

Common Mistakes and Best Practices

  • Use one symbol per meaning; avoid mixing multiple semantics in one shape.
  • Label decision outcomes consistently, such as Yes/No or True/False.
  • Keep flow direction consistent, usually top-down or left-to-right.
  • Avoid crossing lines; use connectors as diagrams grow.
  • Prefer core symbols unless advanced notation is truly necessary.
  • Use swimlanes when ownership or responsibility must be shown.
  • If you use non-standard symbols, define them in a legend.

If ownership matters, use cross-functional flowcharts to show roles and handoffs clearly.

Standards and Notation

This section explains why most diagrams rely on a stable standard symbol set even when different tools and teams use slightly different visual styling.

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 such as process, decision, input/output, and connectors to preserve consistent interpretation.

Most modern flowchart symbols originate from standards developed by the American National Standards Institute (ANSI) and later recognized internationally by the International Organization for Standardization (ISO). One of the best-known references is ISO 5807, which defines documentation symbols and conventions for system and process flowcharts. While not every diagram strictly follows these specifications today, the core symbol set remains broadly consistent with these conventions. That is why best practices matter: they help readers interpret diagrams quickly even when styling varies from one tool or team to another.

Standard vs Non-standard Flowchart Symbols

In practice, most professional diagrams rely on the small core set of standardized symbols described earlier on this page.

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 reduce ambiguity and misinterpretation.

In professional environments, consistent use of standard flowchart symbols improves cross-team communication and supports clearer process documentation.

Micro-Comparison: Flowchart vs Workflow Diagram vs Process Map

These standard symbols are most useful when you understand the type of diagram you are creating. The comparison below shows where flowcharts fit relative to workflow diagrams and process maps.

Feature Flowchart Workflow Diagram Process Map
Main Focus Decision logic and control flow Task movement and handoffs High-level process structure
Primary Use Algorithm and process modeling Operational coordination Strategic overview
Typical Complexity Medium to high Medium Low to medium

The comparison above clarifies when a flowchart is the appropriate diagram type. Once that is established, the next step is understanding the most common structural patterns used to organize flowchart logic.

Common Flowchart Structures

In addition to understanding what each flowchart symbol means, it is useful to recognize the most common structural patterns used in flowcharts. These patterns 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 such as Yes/No or True/False, typically represented using the decision symbol.
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 symbols such as process, decision, and connectors. Once the structure is clear, the next practical question is which tool or template to use to build and share the diagram efficiently.

Tools and Templates

Once you understand the meaning of standard flowchart symbols, the next step is applying them consistently in a diagramming tool. Create professional diagrams using ConceptDraw DIAGRAM. The software includes professionally designed flowchart symbol libraries, drag-and-drop templates, and export options for business documentation.

If you plan to build diagrams regularly, compare options in our flowchart software guide.

It is 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.

Flowchart symbol library screenshot showing standard flowchart symbols and drawing elements in ConceptDraw DIAGRAM
Built-in flowchart symbol library available in ConceptDraw DIAGRAM.

This visual shows how standard flowchart symbols are organized inside the drawing environment for faster diagram creation.

Specialized Symbol Sets

These are extensions / libraries; not all are part of ANSI/ISO flowchart symbols.

BPMN/IDEF are separate notations; use when you need formal business-process semantics.

See also alternative and industry-specific symbol libraries and diagram sets:

Workflow Chart Symbols

Workflow diagrams describe work completed by different departments in a fixed sequence. These symbols help visualize tasks, handoffs, and responsibilities across teams.

Workflow chart symbols showing diagram elements for tasks, responsibilities, and process handoffs
Workflow chart symbols used to represent tasks, handoffs, and responsibilities.

This diagram shows how workflow-specific symbols extend basic flowchart notation when ownership and task movement matter.

See also: Workflow diagram guide.

Process Map Symbols

Process map symbols help represent business process structure with more emphasis on visibility, performance, and optimization.

Process map symbols showing business process structure, flow relationships, and mapping elements
Process map symbols used to represent business process structure and flow.

This visual explains how process maps use related symbol sets to show structure and improvement opportunities across a process chain.

See also: Process mapping guide.

Audit Flowchart Symbols

Audit flowchart symbols are adapted for compliance workflows, financial tracking, and structured quality documentation.

Audit flowchart symbols showing compliance, review, and financial process documentation elements
Audit flowchart symbols used in compliance and financial process documentation.

This diagram illustrates how audit-oriented symbols support controlled documentation of reviews, checks, and compliance steps.

See also: Audit flowchart guide.

HR Flowchart Symbols

HR flowchart symbols help map recruitment, hiring, onboarding, payroll, and employee development processes.

HR flowchart symbols showing recruitment, onboarding, payroll, and employee process elements
HR flowchart symbols used to represent recruitment and employee processes.

This visual shows how HR teams can use specialized symbols to document people-related workflows more clearly.

See also: HR flowchart guide.

Formal Business Process Notations

Some teams move beyond general-purpose flowcharts and use formal notations when they need stricter semantics and enterprise-level process modeling conventions.

Business Process Diagram Symbols (BPMN)

BPMN is designed to create diagrams that are understandable to business stakeholders while supporting more formal business-process semantics than a basic flowchart.

BPMN symbols showing formal business process modeling notation elements and activity shapes
BPMN symbols used for formal business process modeling.

This diagram helps readers distinguish general-purpose flowchart symbols from BPMN notation used in formal process modeling.

See also: BPMN diagram guide.

IDEF0 Diagram Symbols

IDEF0 diagrams visualize functional system models and are used in systems analysis, integration, and structured business process modeling.

IDEF0 symbols showing functional system modeling elements and structured process relationships
IDEF0 symbols used for functional system modeling.

This visual shows how IDEF0 uses a more formal symbolic system for modeling functions, inputs, controls, outputs, and mechanisms.

See also: IDEF diagram guide.

After reviewing standard, specialized, and formal symbol systems, the next practical step is determining how the diagram will be shared, presented, or exported in real workflows.

Export and Formats

Once the right symbols and related notation are selected, the next practical step is choosing how the finished flowchart will be shared, presented, or exported.

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. SVG
6. Image

Once the diagram is created and prepared for sharing, the related resources below provide deeper guidance on flowchart structure, examples, design, and software selection.

Related Flowchart Resources in This Cluster

If you still have practical questions after the reference sections above, the FAQ below addresses the points that come up most often when applying standard symbols, understanding their meaning, and using them in real diagrams.

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 or 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 such as 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 that 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 is 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 or cross-functional flowcharts when responsibility matters. Lanes show who performs each step and where decisions are owned.

Flowchart symbols vs BPMN symbols — what is the difference?

Flowcharts use a small general-purpose symbol set, while BPMN is a more formal notation designed 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.

ConceptDraw
DIAGRAM 18