Flowchart Symbols

 

Flowchart Symbols

Here is a more comprehensive library of flowchart symbols.

 Start/End Symbol
The terminator symbol marks the starting or ending point of the system. It usually contains the word “Start” or “End.”
Start/End Symbol
 Action or Process Symbol
 A box can represent a single step (“add two cups of flour”), or and entire sub-process (“make bread”) within a larger process.
Process symbol
 Document Symbol
 A printed document or report.
Document symbol
 Multiple Documents Symbol
 Represents multiple documents in the process.
Multiple Documents
 Decision Symbol
A decision or branching point. Lines representing different decisions emerge from different points of the diamond.
Decision Symbol
 Input/Output Symbol
 Represents material or information entering or leaving the system, such as customer order (input) or a product (output).
Input/Output Symbol
 Manual Input Symbol
 Represents a step where a user is prompted to enter information manually.
Manual input symbol
 Preparation Symbol
 Represents a set-up to another step in the process.
Preparation Symbol
Connector Symbol
Indicates that the flow continues where a matching symbol (containing the same letter) has been placed.
Preparation Symbol
 Or Symbol
 Indicates that the process flow continues in more than two branches.
Or symbol
Summoning Junction Symbol
 Indicates a point in the flowchart where multiple branches converge back into a single process.
Summoning junction symbol
 Merge Symbol
 Indicates a step where two or more sub-lists or sub-processes become one.
Merge Symbol
 Collate Symbol
 Indicates a step that orders information into a standard format.
Collate Symbol
 Sort Symbol

Indicates a step that organizes a list of items into a sequence or sets based on some pre-determined criteria.

Sort Symbol
 Subroutine Symbol
 Indicates a sequence of actions that perform a specific task embedded within a larger process. This sequence of actions could be described in more detail on a separate flowchart.
Subroutine Symbol
 Manual Loop Symbol
 Indicates a sequence of commands that will continue to repeat until stopped manually.
Manual Loop Symbol
 Loop Limit Symbol
 Indicates the point at which a loop should stop.
Manual Loop Symbol
 Delay Symbol
  Indicates a delay in the process.
Delay Symbol
  Data Storage or Stored Data Symbol
 Indicates a step where data gets stored.
Data Storage Symbol
 Database Symbol
 Indicates a list of information with a standard structure that allows for searching and sorting.
Database Symbol
 Internal Storage Symbol
 Indicates that information was stored in memory during a program, used in software design flowcharts.
Internal Storage Symbol

 Display Symbol
 Indicates a step that displays information.
Display Symbol

 Off Page
 Indicates that the process continues off page.
Off Page Symbol


Most Use Flowchart Symbol
basic-symbols