Blog
Wild & Free Tools

Flowchart Shapes and Symbols — Complete Guide

Last updated: January 2026 6 min read
Quick Answer

Table of Contents

  1. The six core flowchart shapes
  2. Additional shapes and when to use them
  3. Shapes available in the free flowchart maker
  4. Arrow types and connector labels
  5. Common mistakes with flowchart shapes
  6. Frequently Asked Questions

Standard flowchart shapes exist so that anyone reading your diagram — regardless of industry or background — understands what each symbol means without a legend. The oval means "start or end," the diamond means "decision," the rectangle means "action." When shapes are used correctly, flowcharts communicate process logic at a glance. This guide covers every standard symbol, what it means, when to use it, and the exact syntax to create it in the free flowchart maker.

The Six Core Flowchart Shapes

1. Terminal (Oval / Stadium / Pill)
Marks the start and end of a process. Every flowchart has exactly one start terminal and at least one end terminal (sometimes multiple for different exit paths). Labeled "Start," "Begin," "End," or "Stop."

A([Start])    A([End])

2. Process (Rectangle)
Represents an action, task, or step performed in the process. The most common shape in any flowchart. Labels are action phrases: "Fill out the form," "Send notification," "Calculate total."

A[Process step]

3. Decision (Diamond)
Represents a yes/no question or condition that branches the flow. Always has two or more outgoing arrows, each labeled with the condition (Yes/No, True/False, or specific outcomes). Every decision must have labeled paths — unlabeled diamond outputs cause confusion.

A{Decision?}

4. Data (Parallelogram)
Represents input or output — data entering or leaving the process. Used when the flowchart shows a system or algorithm receiving user input or producing output. Less common in business process flowcharts than in software/algorithm diagrams.

5. Document (Rectangle with wavy bottom)
Represents a physical or digital document produced or consumed in the process. Used in business process maps: "Invoice," "Report," "Form." Not available in all lightweight flowchart tools.

6. Connector (Circle)
Marks a point where flow continues from another part of the diagram — useful for large flowcharts that would need very long crossing connectors otherwise. Labeled with a letter or number. Appears in pairs: one circle is the "from" point, another is the "to" point.

A((A))    A((B))

Additional Shapes for Specific Contexts

Beyond the core six, these shapes appear in specialized contexts:

In everyday business and software process flowcharts, the terminal, process, decision, and connector shapes handle the vast majority of documentation needs. The specialized shapes become relevant in formal technical documentation and systems design.

Sell Custom Apparel — We Handle Printing & Free Shipping

Shapes in the Free Flowchart Maker — Code Reference

The following shapes are supported with their text syntax:

ShapeSymbolSyntaxUse for
RectangleProcessA[text]Actions and steps
DiamondDecisionA{text}Yes/No questions
Rounded rectangleSubprocessA(text)Sub-processes
Stadium / pillTerminalA([text])Start and end
CircleConnectorA((text))On-page connectors

A complete flowchart using all shapes:

flowchart TD
    A([Start]) --> B[Collect data]
    B --> C{Data valid?}
    C -- No --> D[Request correction] --> B
    C -- Yes --> E(Run subprocess)
    E --> F[Generate output]
    F --> G((A))
    G --> H([End])

Arrow Types and Connector Labels

Arrows are as important as shapes — they define the direction of flow and the conditions on each path.

Arrow types:

Best practices for labels:

Common Shape Mistakes to Avoid

For practice building complete flowcharts with correct symbol use, see the step-by-step flowchart guide.

Put the Shapes to Work — Free Flowchart Maker

Every shape in this guide is available in the free browser tool. Build your diagram now with correct symbols — no account needed.

Open Free Flowchart Maker

Frequently Asked Questions

What shape should I use for the start and end of a flowchart?

A terminal shape — oval or stadium (pill shape). Labeled "Start" for the beginning and "End" or "Stop" for the exit. Every flowchart should have exactly one start terminal and at least one end terminal.

What shape represents a yes/no decision in a flowchart?

A diamond. It should have two outgoing arrows, each labeled with the condition — typically "Yes" and "No," or the specific outcomes for each path.

Can I use the same shape for different purposes in one flowchart?

No — consistent symbol use is what makes flowcharts universally readable. If you use rectangles for both process steps and decisions, readers can't tell where branching occurs. Use shapes consistently according to their standard meanings.

Do I need to include all six standard shapes in every flowchart?

No. Most flowcharts only use three: terminal (start/end), process (rectangles), and decision (diamonds). Use additional shapes only when they add clarity — not to make the diagram look comprehensive.

What is the difference between a rounded rectangle and a regular rectangle in flowcharts?

A regular rectangle is a process step. A rounded rectangle traditionally indicates a subprocess — a step that is itself a separate defined procedure. In informal use, the distinction is sometimes dropped and both are used interchangeably for process steps.

Stephanie Ward
Stephanie Ward Diagram & Visual Documentation Writer

Stephanie spent eight years as a business analyst creating flowcharts and process diagrams for enterprise software teams.

More articles by Stephanie →
Launch Your Own Clothing Brand — No Inventory, No Risk