Here are some common, basic process flowchart symbols with brief descriptions:
| Name | Symbol | Description |
|---|---|---|
| Process/Operation | ||
| Process | ![]() |
Any process, function, or action |
| Predefined process | ![]() |
A formally defined sub-process |
| Alternate process | ![]() |
An alternative to a normal process step |
| Delay | ![]() |
Indicates a waiting period |
| Preparation | ![]() |
Preparation or set-up step |
| Manual operation | ![]() |
Non-automated step |
| Input/Output | ||
| Data (I/O) | ![]() |
Data available for input/output |
| Document | ![]() |
Any type of hard copy input or output |
| Multidocument | ![]() |
Multiple hard copy documents |
| Display | ![]() |
Machine display (monitor) |
| Manual input | ![]() |
Manually input into a system |
| Card | ![]() |
Computer punched card (archaic) |
| Punched tape | ![]() |
Computer punched tape (archaic) |
| Branching/Flow Control | ||
| Flow line | ![]() |
Direction of process flow |
| Transfer | ![]() |
Transfer of materials |
| Terminator | ![]() |
Start or stop point |
| Decision | ![]() |
A junction where a decision must be made |
| Connector | Represents the exit to, or entry from, another part of the same flowchart | |
| Off-page connector | Indicates flowchart continues on another page (may contain page number) | |
| Merge (storage) | ![]() |
Merge multiple processes into one |
| Extract (measurement) | ![]() |
Extract (split) process(es) |
| Or | Logical OR (process divergence) | |
| Summing junction | Logical AND (process convergence) | |
| Data Processing | ||
| Collate | ![]() |
Organize data into a standard format |
| Sort | ![]() |
Sorting data according to an established order |
| File/Storage | ||
| Stored data | ![]() |
General data storage |
| Magnetic disk (database) | ![]() |
Database |
| Direct access storage | ![]() |
Hard disk drive storage |
| Internal storage | ![]() |
Data stored in memory |
| Sequential access storage(magnetic tape) | ![]() |
Computer tape reel (archaic) |