Flowchart Shape Meanings: What Each Symbol Actually Means (Full Guide)

By Riaz Ahmad

Last updated on October 14, 2026

You open a flowchart someone sent you and it looks like a maze of ovals, diamonds, and little boxes with arrows going everywhere. You know it’s supposed to explain a process, but half the shapes don’t make sense to you.

Here’s the short answer: every shape in a flowchart has a fixed job. A rectangle means a step or action, a diamond means a decision, an oval marks the start or end, and arrows just show the direction things move in.

In this guide, you’ll learn what each flowchart shape means, when to use it, and how to avoid the mix-ups that confuse most beginners. We’ll also cover the shapes people search for most and answer the questions that pop up in Google and on study forums.

What Do Flowchart Shapes Mean?

A flowchart shape is a visual symbol that represents one specific type of action or idea in a process. The shape itself carries meaning before you even read the text inside it.

This system comes from flowcharting standards set decades ago by groups like ANSI and ISO. Programmers, engineers, and business teams adopted the same shapes so anyone could read a flowchart without needing a legend every time.

Think of it like road signs. A stop sign means stop no matter what country you’re in. Flowchart shapes work the same way — a diamond always signals a decision point, whether you’re mapping a coffee order or a company’s hiring process.

Once you know the main shapes, you can read almost any flowchart on sight. And you’ll start spotting badly made flowcharts too, since a lot of people online use the wrong shape for the wrong job.

The Main Flowchart Shapes and Their Meanings

Here’s a quick-reference table before we break each one down.

ShapeNameMeaning
Oval / Rounded RectangleTerminatorStart or end of a process
RectangleProcessA single step or action
DiamondDecisionA yes/no or true/false branch point
ParallelogramInput/OutputData entering or leaving the process
ArrowFlow LineShows direction and order
CircleConnectorLinks one part of the chart to another
Document ShapeDocumentA printed or digital report/output
Rectangle with Double LinesPredefined ProcessA sub-process defined elsewhere
CylinderDatabaseData storage

Let’s go through the ones you’ll actually run into.

Oval (Terminator) — Start and End Points

The oval, sometimes drawn as a rounded rectangle, marks where a process begins and where it ends. You’ll usually see the word “Start” or “Begin” in the first one and “End” or “Stop” in the last.

A flowchart should only have one starting oval. It can have multiple ending ovals, since a process can finish in more than one way.

Example: in an order-processing flowchart, the first oval says “Customer places order” and the last one might split into “Order shipped” or “Order cancelled,” each with its own ending oval.

Rectangle (Process) — Actions and Steps

The rectangle is the workhorse shape. It represents a single action, task, or step that someone or something performs.

If a flowchart step describes doing something — calculating a total, sending an email, checking stock — it belongs in a rectangle.

Most flowcharts are mostly rectangles connected by arrows, with the occasional diamond or oval breaking things up.

Diamond (Decision) — Yes/No Branch Points

The diamond is the decision shape. Whenever a process has to choose between two or more paths, the diamond holds the question.

Diamonds usually have two arrows leading out: one labeled “Yes” and one labeled “No,” or sometimes “True” and “False.”

Example: “Is payment confirmed?” sits inside a diamond. One arrow labeled “Yes” leads to “Ship order.” One labeled “No” leads to “Send payment reminder.”

Parallelogram (Input/Output) — Data In, Data Out

A parallelogram shows information entering or leaving the system. This covers things like user input, file uploads, printed reports, or any data that moves in from outside the process or out to the user.

People mix this up with the rectangle a lot. The rule of thumb: if it’s an action, use a rectangle. If it’s data moving, use a parallelogram.

Arrows (Flow Lines) — Direction and Sequence

Arrows connect every shape and show which direction the process flows. Without arrows, a flowchart is just a pile of disconnected symbols.

A few quick rules for arrows:

  • They should only point in one direction at a time
  • Loops are fine (they show a repeated step), but every loop needs a clear exit path
  • Crossing arrows usually mean the flowchart needs a connector shape instead

Circle (Connector) — Linking Separate Parts

A small circle, often with a letter or number inside, connects one part of a flowchart to another without drawing a long arrow across the page.

This shows up a lot in big flowcharts that span multiple pages or sections. Circle “A” on page one connects to circle “A” on page two, picking up exactly where the process left off.

Document Shape — Reports and Printed Output

This shape looks like a rectangle with a wavy bottom edge. It represents a document, report, or printed/digital output that the process produces.

You’ll see this in business process flowcharts more than technical ones — things like invoices, receipts, or summary reports.

Predefined Process (Rectangle with Double Vertical Lines)

This one signals that a step is actually its own mini flowchart, documented somewhere else. It keeps the main chart clean instead of cramming every detail onto one page.

Example: a hiring flowchart might use a predefined process box labeled “Background Check,” since that check has its own separate, detailed flowchart.

Cylinder (Database) — Where Data Lives

The cylinder shape represents data storage — a database, spreadsheet, or server where information gets saved or pulled from.

This shape is common in software and systems flowcharts, less so in simple how-to flowcharts for everyday tasks.

Flowchart Shapes People Mix Up

Some shapes look close enough that people swap them by accident. Here’s a side-by-side so you stop guessing.

Shape AShape BHow to Tell Them Apart
Rectangle (Process)Parallelogram (Input/Output)Rectangle = doing something; parallelogram = data moving in or out
Oval (Terminator)Circle (Connector)Oval only appears at the very start/end; circle links mid-chart sections
Diamond (Decision)Rectangle (Process)Diamond always needs two or more outgoing arrows; rectangle only needs one
Document ShapeParallelogramDocument = a specific output like a report; parallelogram = general data input/output

How to Use Flowchart Shapes Correctly

A few habits separate a clear flowchart from a confusing one.

Do this:

  • Keep one shape meaning per symbol — don’t reuse a rectangle for a decision
  • Label every diamond with a real question, not a vague statement
  • Keep arrows going in a consistent direction (usually top to bottom or left to right)
  • Use connectors instead of long, crossing arrows

Avoid this:

  • Don’t put actions inside diamonds — diamonds only hold questions
  • Don’t skip the starting oval — readers need a clear entry point
  • Don’t overload one shape with multiple steps crammed into the same box
  • Don’t mix software-specific shapes (like database cylinders) into a simple everyday process chart unless you actually need them

Most flowchart tools, including Google Docs, Microsoft Word, PowerPoint, and Lucidchart, use this same shape set. So once you learn it here, you can read or build a flowchart in any of them without relearning the symbols.

Are Flowchart Shapes Standardized?

Yes, flowchart shapes follow a widely accepted standard, though it’s not strictly enforced by law. The ANSI and ISO flowcharting symbols from the mid-20th century set the meanings most software and textbooks still use today.

That said, some companies and tools simplify the shape set for casual use, sticking to just rectangles, diamonds, and arrows. The full set with cylinders, documents, and predefined processes shows up more in technical and engineering fields.

Flow Chart Symbols and Their Meaning

Flowchart symbols are standardized shapes used to represent the steps, decisions, inputs, and outputs in a process. They make complex workflows easier to understand by showing how information moves from one activity to another. Flowcharts are widely used in business, programming, education, engineering, and project management.

Each symbol has a particular purpose. For example, an oval usually represents the start or end of a process, a rectangle represents an action or task, and a diamond indicates a decision that may lead to different paths. Arrows connect these shapes and show the direction of the workflow.

Here are some of the most common flowchart symbols and their meanings:

  • Terminator (Oval): Shows where a process begins or ends.
  • Process (Rectangle): Represents an action, operation, or task.
  • Decision (Diamond): Indicates a question or condition with possible outcomes, such as Yes or No.
  • Input/Output (Parallelogram): Represents information entering or leaving a system.
  • Flowline (Arrow): Shows the direction and sequence of activities.
  • Document (Wavy-bottom rectangle): Represents a document or report created or used during a process.
  • Predefined Process (Rectangle with double vertical edges): Represents a subroutine or process defined elsewhere.
  • Connector (Small circle): Connects different parts of a flowchart, especially when a diagram becomes large.

Using the correct symbols makes a flowchart more consistent and readable. Although specialized symbols exist for particular industries, beginners can usually create clear diagrams with a small set of standard shapes.

Flowchart Symbols Examples

Flowchart symbols become easier to understand when they are applied to familiar situations. A simple example is a process for deciding whether someone can enter a building using an access card.

The flowchart begins with an oval labeled “Start.” A parallelogram represents scanning the access card, and a diamond asks whether the card is valid. If the answer is Yes, a rectangle represents unlocking the door. If the answer is No, another rectangle represents displaying an access-denied message. Both paths eventually lead to an oval labeled “End.”

Here are additional examples of common symbols in practical situations:

  • Oval — Start an application: Marks the beginning of a software workflow.
  • Rectangle — Calculate total price: Represents performing a calculation.
  • Diamond — Is the payment successful?: Divides the process into different paths based on the result.
  • Parallelogram — Enter customer details: Shows data being received or displayed.
  • Document — Generate an invoice: Represents producing a document.
  • Cylinder — Store customer records: Represents a database or stored data.
  • Circle — Connect to another diagram section: Links separated parts of a flowchart.
  • Pentagon-shaped off-page connector: Indicates that the process continues on another page.

For example, an online shopping flowchart may start with selecting a product, proceed to entering payment information, and then check whether the payment is approved. An approved payment leads to order confirmation, while a declined payment leads to another payment attempt.

The main purpose of these examples is to show how each symbol communicates a different type of activity. Selecting the correct shape helps readers understand the process without needing lengthy written explanations.

What Are the 8 Basic Symbols of a Flowchart?

The eight basic flowchart symbols commonly taught to beginners cover the essential elements needed to represent a process. Although the exact list may vary by textbook or industry, these eight are useful for understanding most everyday workflows.

  1. Terminator: An oval showing the start or end of a process.
  2. Process: A rectangle representing an action, task, or operation.
  3. Decision: A diamond representing a question or condition that determines the next step.
  4. Input/Output: A parallelogram representing data entering or leaving a system.
  5. Flowline: An arrow showing the direction of the process.
  6. Document: A rectangle with a wavy bottom representing a document or report.
  7. Connector: A small circle connecting different points within the same diagram.
  8. Predefined Process: A rectangle with double vertical edges representing a reusable procedure defined elsewhere.

Consider a simple student grading process. The flowchart starts with an oval, receives a student’s marks through an input/output symbol, calculates the result in a process rectangle, and uses a decision diamond to determine whether the student has passed. The arrows connect each step, while a document symbol could represent the final report card.

These eight symbols provide a practical starting point for creating flowcharts in school assignments, business procedures, and introductory programming. More advanced diagrams may use additional symbols for databases, manual operations, delays, displays, and connections between pages.

The key is consistency. When a symbol represents a particular action, use it the same way throughout the diagram so that readers can follow the workflow easily.

Flowchart Examples

Flowchart examples demonstrate how symbols work together to explain a process from beginning to end. A well-designed flowchart presents the steps in a logical order and clearly shows what happens when a decision produces different outcomes.

Example 1: Checking whether a number is even or odd

  • Start.
  • Input a number.
  • Check whether the number is divisible by two.
  • If Yes, display “Even.”
  • If No, display “Odd.”
  • End.

In this example, the start and end use terminator symbols, entering the number uses an input/output symbol, and the divisibility test uses a decision diamond.

Example 2: Online order processing

  • Start the order.
  • Enter customer and payment details.
  • Check whether payment is approved.
  • If Yes, confirm the order and prepare shipment.
  • If No, request another payment method.
  • End or return to the payment step.

This example demonstrates how decision symbols create alternative paths in a business workflow.

Example 3: Employee attendance

  • Start.
  • Record the employee’s arrival time.
  • Check whether the employee arrived on time.
  • If Yes, record normal attendance.
  • If No, record late attendance.
  • Save the attendance record.
  • End.

A database symbol may be added when the diagram specifically represents storing the record in a database.

When drawing these examples, place the main process in a clear top-to-bottom or left-to-right direction. Label decision branches, especially with terms such as Yes and No, and avoid crossing arrows wherever possible.

Simple flowcharts work best when each shape contains a short, specific description. If a step requires a lengthy explanation, consider moving those details into a separate document or subprocess.

Document Shape in Flowchart

The document symbol represents a document that is created, received, or used during a process. It is generally drawn as a rectangle with a wavy or curved bottom edge, distinguishing it from the ordinary rectangle used for a process.

This symbol is useful when a workflow involves paperwork, reports, forms, invoices, receipts, or other records.

For example, in an employee onboarding flowchart, a document symbol may represent an employment contract. In an online shopping process, it may represent an invoice generated after successful payment. In a school administration workflow, it may represent a student’s report card.

Common uses of the document symbol include:

  • Creating an invoice after a purchase.
  • Generating a monthly business report.
  • Receiving a completed application form.
  • Producing an attendance sheet.
  • Printing a receipt after payment.
  • Reviewing a signed agreement.

When a process generates several documents, some flowchart conventions use a multiple-document symbol, often illustrated with overlapping document shapes. This helps distinguish a single document from a set of documents.

It is important to understand the difference between a document and a process. “Generate invoice” describes an activity and can be shown with a process rectangle. The invoice itself is the resulting document and can be represented by a document symbol. Both may appear in the same flowchart when the distinction matters.

Using the document symbol correctly makes it easier to identify where records are produced, reviewed, or transferred. This is particularly useful in administrative, accounting, legal, and customer-service workflows.

20 Flowchart Symbols and Their Functions

Flowcharts can include many symbols depending on the complexity of the system. The following 20 symbols cover common activities in business processes, software logic, data management, and operational workflows.

SymbolFunction
1. Terminator (Oval)Marks the start or end of a process.
2. Process (Rectangle)Represents a task, action, or operation.
3. Decision (Diamond)Tests a condition and creates alternative paths.
4. Input/Output (Parallelogram)Shows data entering or leaving a system.
5. Flowline (Arrow)Indicates the direction of the workflow.
6. On-page Connector (Circle)Connects separated sections on the same page.
7. Off-page Connector (Pentagon)Shows that the process continues on another page.
8. DocumentRepresents a document, report, or form.
9. Multiple DocumentsRepresents multiple documents or reports.
10. Predefined ProcessRefers to a reusable subprocess defined elsewhere.
11. Database (Cylinder)Represents structured data stored in a database.
12. Data StorageRepresents stored information, depending on the notation used.
13. Manual InputShows information entered manually by a person.
14. Manual OperationRepresents an activity performed by hand rather than automatically.
15. DisplayRepresents information presented on a screen.
16. PreparationShows an initialization or setup step.
17. DelayRepresents a waiting period or pause.
18. AnnotationAdds an explanatory note to a step.
19. MergeCombines multiple incoming paths into one path.
20. ExtractRepresents selecting or extracting a subset of data in supported flowchart notations.

Not every symbol appears in every flowchart standard, and some software applications use different names or slightly different shapes. For example, data storage symbols vary according to whether the diagram describes a database, file, or general storage location.

For most basic diagrams, the terminator, process, decision, input/output, and flowline symbols are sufficient. Specialized symbols become valuable when the workflow involves detailed data handling, manual tasks, documents, or multiple interconnected procedures.

Manual Input Symbol in Flowchart

The manual input symbol represents information entered into a system by a person rather than supplied automatically by another process. It is commonly drawn as a quadrilateral with a sloping top edge, although its exact appearance can vary slightly between diagramming tools and standards.

This symbol is useful in workflows where a user types, selects, or manually provides information. Examples include entering a password, typing a customer’s address, recording an employee’s working hours, or entering examination marks into a computer system.

For instance, a student registration flowchart may begin with a start symbol, followed by a manual input symbol labeled “Enter student details.” A process rectangle can then validate the information, and a decision diamond can check whether all required fields have been completed.

Common uses of the manual input symbol include:

  • Entering a username and password.
  • Typing personal information into a registration form.
  • Recording measurements from a physical inspection.
  • Entering product quantities into an inventory system.
  • Providing search terms to a computer application.
  • Manually entering payment or order information.

The manual input symbol differs from the general input/output parallelogram because it specifically emphasizes human entry. The parallelogram is broader and may represent data being received or displayed without specifying how the information is provided.

Using the manual input symbol helps clarify which steps require human involvement. This distinction is valuable when designing automated systems, identifying repetitive tasks, or evaluating where data-entry errors might occur.

Flowchart Display Symbol

The display symbol represents information shown to a user through an electronic display, such as a computer monitor, mobile screen, or terminal. It is useful in workflows where a system presents messages, results, instructions, alerts, or other information visually.

The display symbol is often illustrated as a screen-like shape, sometimes resembling a rectangle with a curved or angled edge. Its precise design may vary between flowchart standards and software tools.

For example, a login process may begin with the user entering a username and password. The system checks the credentials using a decision symbol. If the details are correct, the display symbol represents showing the user’s dashboard. If the details are incorrect, it represents displaying an error message.

Common uses of the display symbol include:

  • Showing a login confirmation.
  • Displaying calculation results.
  • Presenting an error or warning message.
  • Showing an order confirmation screen.
  • Displaying account information.
  • Presenting instructions to a user.
  • Showing a search result or status update.

The display symbol is different from a document symbol because it represents information presented on a screen rather than a physical or formal document. It is also more specific than a general input/output symbol when the diagram needs to emphasize on-screen output.

In simple flowcharts, a parallelogram may be sufficient to represent displaying information. However, when a diagram describes a user interface or computer-based workflow, the display symbol can communicate the action more precisely.

For the clearest result, label the symbol with the actual message or information being shown, such as “Display payment successful” or “Show invalid password warning.” This makes the flowchart easier to understand and helps readers follow how the system communicates with its users.

People Also Search

flow chart symbols and their meaning

flowchart symbols examples

what are the 8 basic symbols of flowchart

flowchart examples

document shape in flowchart

20 flowchart symbols and their functions

manual input symbol in flowchart

flowchart display symbol

Frequently Asked Questions

What are the meanings of all the symbols in a flowchart?

Flowchart symbols represent different steps in a process, making complex information easier to understand visually. Common symbols include an oval for the start or end, a rectangle for a process, a diamond for a decision, a parallelogram for input or output, and arrows to show the direction of flow.

What are the 7 standard symbols of a flowchart?

The seven commonly used flowchart symbols are the terminator, process, decision, input/output, flowline, connector, and predefined process. Each symbol serves a specific purpose, helping readers follow a process, understand decisions, and identify how information moves from one step to another.

What do the shapes mean in a flow chart?

Each flowchart shape communicates a different type of action or instruction. An oval indicates where a process begins or ends, a rectangle represents an action, a diamond introduces a question or decision, and a parallelogram shows data entering or leaving the system. Arrows connect these shapes in the correct sequence.

What is the significance of symbols in a flowchart?

Flowchart symbols create a common visual language that makes processes easier to explain, analyze, and improve. They reduce confusion, highlight decision points, reveal missing steps, and help people communicate complicated workflows clearly without relying entirely on lengthy written explanations.

What are the five basic symbols used in a flowchart?

The five basic flowchart symbols are the oval, rectangle, diamond, parallelogram, and arrow. The oval represents the start or end, the rectangle shows a process, the diamond represents a decision, the parallelogram indicates input or output, and the arrow connects steps to show the direction of the workflow.

What are the 7 steps of a flowchart?

Creating a flowchart typically involves seven steps: define the process, identify its starting point, list the required actions, identify decisions, arrange the steps in sequence, connect the symbols with arrows, and review the completed diagram for accuracy. Following these steps produces a clear visual representation that others can understand and follow easily.

Final Thoughts

Flowchart shapes aren’t random. Each one — the oval, the rectangle, the diamond, the arrow — carries a specific, fixed meaning that makes any process easy to follow once you know the system.

Next time you build or read a flowchart, check that every diamond holds a real question and every rectangle holds a real action. That one habit fixes most flowchart confusion on its own.

Leave a Comment