# Flowchart Symbols and Meanings for Beginners: The 6 Core Shapes

Canonical: https://sakura5.app/blog/flowchart-symbols-and-meanings-for-beginners/  
Published: 2026-10-14  
Author: the Sakura5 team · 8 min read  
Updated: 2026-10-14  
Publisher: Sakura5 (https://sakura5.app) · support@sakura5.app

> **TL;DR:** Flowchart symbols and meanings for beginners: the six shapes you actually need, what each means, and a full password-reset example that uses every one.

![Flowchart Symbols and Meanings for Beginners: The 6 Core Shapes](https://sakura5.app/img/blog/inline/flowchart-symbols-and-meanings-for-beginners-1.jpg)

The flowchart symbols and meanings for beginners come down to six shapes: an oval (terminator) marks where a process starts or ends, a rectangle is a step or action, a diamond is a yes-or-no decision, a parallelogram is input or output, an arrow shows the direction of flow, and a small circle is a connector that joins two parts of a chart. Learn those six and you can read and draw almost any flowchart you’ll meet at school or work.

There are more symbols than that — standard references list a few dozen — but most of them describe things like punched cards, magnetic tape or manual data entry, and they almost never show up in the charts people actually make today. Beginners get stuck when they try to memorize the whole set before drawing anything.

This guide covers the six core shapes and what each one means, a handful of extra symbols worth recognizing, the rules that make a chart readable, a full worked example of a password-reset flow using every core shape, and answers to the questions beginners ask most often.

## Why flowchart symbols confuse beginners

The first problem is that symbol charts online are organized like a dictionary. They put the oval next to the “punched tape” shape and give both the same weight, so you can’t tell which ones matter. In practice, a chart built from four shapes — oval, rectangle, diamond, arrow — covers most real processes.

The second problem is that people pick shapes by how they look rather than by what they mean. A diamond gets used for an important step because it stands out, or a parallelogram gets used for anything slanted and stylish. The moment shapes stop carrying meaning, the reader has to read every label to understand the chart, and the whole point of a flowchart is lost.

The third problem is starting with the shapes at all. A flowchart is a picture of a sequence you already understand. If you don’t yet know the steps, no amount of symbol knowledge will make the chart clear.

## The six core flowchart symbols and meanings for beginners

These are the shapes to learn first. Each one answers a single question about the step it holds.

![The six core flowchart symbols and meanings for beginners — flowchart symbols and meanings for beginners](https://sakura5.app/img/blog/inline/flowchart-symbols-and-meanings-for-beginners-2.jpg)

*Each one answers a single question about the step it holds.*

### 1. Oval (terminator): where does it begin and end?

The rounded oval, sometimes drawn as a pill shape, marks the start and the end of the process. Label it with a short event: “Start,” “Customer places order,” “Report submitted.” A chart has one start oval and at least one end oval. Two or three end ovals are fine when a process can finish in different ways, such as “Approved” and “Rejected.”

### 2. Rectangle (process): what happens here?

The rectangle is the workhorse. It holds one action, written verb-first: “Check the order date,” “Send the invoice,” “Boil water.” If you can’t start the label with a verb, the box probably isn’t a step. If the label has an “and” in it, it’s probably two steps.

### 3. Diamond (decision): which way next?

The diamond holds a question, and every arrow leaving it is labeled with an answer, usually “Yes” and “No.” Phrase it so it can be answered without debate: “Total over $50?” works, “Is the order big?” doesn’t. If you want three exits, you usually have two decisions in a row.

### 4. Parallelogram (input/output): what goes in or comes out?

The slanted parallelogram marks data entering or leaving the process: “User enters email address,” “Display error message,” “Print receipt.” Many beginners skip it and use rectangles everywhere, which is acceptable for informal charts. In programming and algorithm diagrams, though, teachers often expect it.

### 5. Arrow (flow line): in what order?

Arrows connect shapes and show direction. Keep them straight, avoid crossings, and run the main path top to bottom or left to right. An arrow that points backward up the page signals a loop, which is fine as long as it’s obvious where the loop ends.

### 6. Small circle (connector): where does this continue?

A small circle with a letter or number inside joins two parts of a chart without drawing a long arrow across the page. Put “A” at the end of one branch and a matching “A” where it picks up. A related shape, the off-page connector (a pentagon that looks like a home-plate), does the same job across pages.

## Other symbols worth recognizing

You don’t need these to draw your first chart, but you’ll see them in textbooks and older documentation, so it helps to know what they mean.

- **Document** — a rectangle with a wavy bottom edge. A printed or generated document, such as a report or a form.
- **Predefined process** — a rectangle with double vertical lines on each side. A sub-process that is defined in its own separate chart.
- **Database (stored data)** — a cylinder. Information saved to or read from a database.
- **Manual input** — a rectangle with a sloped top. A person typing or entering data by hand.
- **Delay** — a half-oval shaped like a capital D. A waiting period, such as “Wait 24 hours.”
- **Preparation** — a hexagon. A setup step, often used for initializing a counter in a loop.

The American Society for Quality keeps a clear reference on [flowchart symbols and when to use them](https://asq.org/quality-resources/flowchart) if you want the fuller set. If you’re still deciding whether a flowchart is even the right picture for your problem, our comparison of [flowcharts versus other diagram types](https://sakura5.app/blog/flowchart-vs-diagram-which-to-use/) walks through that choice.

## A worked example: a password reset flow

Say you’re a student asked to flowchart how a website handles “Forgot password.” The rules are: the user enters an email, the site checks whether an account exists, sends a 6-digit code that expires after 15 minutes, and locks the reset after 3 wrong code attempts. Here’s how each symbol earns its place.

![A worked example: a password reset flow — flowchart symbols and meanings for beginners](https://sakura5.app/img/blog/inline/flowchart-symbols-and-meanings-for-beginners-3.jpg)

*Before drawing, list everything that happens.*

**Plan the steps first.** Before drawing, list everything that happens. This list fits naturally on a mind map: one branch for inputs, one for checks, one for outcomes. In [Mindmap AI](https://sakura5.app/mindmapai/) you can type the rules above as a topic and a Pro subscriber gets a map of the parts in seconds, then switch to the outline view to put the nodes in order. That ordered list is your flowchart before the shapes.

**Ovals.** One start oval: “User taps Forgot password.” Two end ovals: “Password changed” and “Reset locked — contact support.”

**Parallelograms.** Three input/output steps: “User enters email,” “User enters 6-digit code,” and “User enters new password.”

**Rectangles.** Three actions: “Generate and email code,” “Add 1 to attempt counter,” and “Save new password.”

**Diamonds.** Four decisions: “Account exists?” “Code correct?” “Code older than 15 minutes?” and “Attempts equal 3?” The “Code correct? No” branch runs through the counter rectangle to the “Attempts equal 3?” diamond; “No” loops back to the code input, “Yes” goes to the locked end oval.

**Connector.** If the expired-code branch would cross the whole page to reach “Generate and email code,” put a circle labeled A at the end of that branch and another A next to the generate step.

The finished chart has 3 ovals, 3 parallelograms, 3 rectangles, 4 diamonds and one pair of connectors — 13 core shapes plus 2 connectors, on a single page. Trace one test case through it: a user who types the code wrong twice and right on the third try should reach “Password changed” without hitting the lock. If your arrows get them there, the chart works.

## Rules that keep a flowchart readable

Symbols only help if the chart follows a few conventions. These matter more than knowing rare shapes.

- **One direction.** Main flow runs top to bottom or left to right. Loops are the only arrows that go back.
- **One idea per shape.** Each box holds one action; each diamond holds one question.
- **Label every decision exit.** An unlabeled arrow out of a diamond forces the reader to guess.
- **Same level of detail.** Don’t put “Run the business” next to “Click Save.” Split big steps into a predefined process with its own chart.
- **Fit on one page.** If it doesn’t, use connectors or break it into sub-processes rather than shrinking the text.

When the decisions are the hard part, our guide to [creating a flowchart for decision-making](https://sakura5.app/blog/how-to-create-a-flowchart-for-decision-making/) covers how to phrase questions and order branches. And if you prefer to think on a free-form canvas before committing to shapes, [Mindmap AI](https://sakura5.app/mindmapai/) lets you sketch the branches on an infinite canvas and expand any node into sub-steps when you hit a part you haven’t worked out yet.

## FAQ

**What are the 4 basic flowchart symbols?**

The four basic flowchart symbols are the oval for start and end, the rectangle for a process step, the diamond for a decision, and the arrow for the direction of flow. Together they can describe most everyday processes. Add the parallelogram for input and output once you start charting programs or forms.

**What does a diamond mean in a flowchart?**

A diamond means a decision. It holds a question with a clear answer, usually yes or no, and each arrow leaving it is labeled with one of those answers. The process follows whichever arrow matches the answer. If a decision seems to need three exits, it is usually two decisions placed one after the other.

**What is the difference between a rectangle and a parallelogram in a flowchart?**

A rectangle is an action the process performs, such as calculating a total or sending an email. A parallelogram is data moving in or out, such as a user typing a value or the system displaying a result. In informal business charts people often use rectangles for both, but programming courses usually expect the distinction.

**Do I need to use standard flowchart symbols?**

For anything other people will read, yes. Standard shapes let a reader understand the structure at a glance without reading every label, because a diamond always means a decision and an oval always means start or end. For private notes, simple boxes and arrows are fine, but switching to the standard set costs almost nothing.

About the app: [MindMap AI: Mind Map Maker](https://sakura5.app/mindmapai/) · App Store: https://sakura5.app/go/mindmapai?from=/blog/flowchart-symbols-and-meanings-for-beginners/
