Flowchart Symbols and Meanings: The 10 Standard Shapes Explained

Published Updated 10 min read
A hand-drawn flowchart diagram

Ever started a flowchart, then froze on a simple question: do I use the rectangle here, or the diamond? That tiny moment of doubt is more draining than it looks.

When the meaning of a symbol is fuzzy, your diagram makes sense to you but not to anyone else. You spend real time on it, and someone still asks, "Wait, what does this part mean?" That back-and-forth is exactly what a good diagram should prevent.

Here is the good news. The symbols you actually use at work come down to just 10. And on day one, you really only need four of them.

This guide walks through the 10 main flowchart symbols defined in the ISO 5807 standard (JIS X 0121 in Japan) — what each one means and how to use it, with a reference table and worked examples. By the end, you will pick the right shape without second-guessing yourself.

What you will learn

  • A reference table of the 10 standard flowchart symbols (ISO 5807)
  • How to use the terminator, process, decision and flow line correctly
  • Worked examples that combine the symbols into real flowcharts
  • 3 common symbol mistakes beginners make, and how to avoid them

Flowchart Symbols at a Glance: The 10 Standard Shapes

Let's get straight to the point. Flowchart symbols have fixed shapes and meanings, defined in the ISO 5807 standard (JIS X 0121 in Japan). In practice, these are the only 10 you need to know.

Drawing a flowchart with boxes and arrows on a whiteboard
The more correctly you use the symbols — boxes, arrows, decisions — the easier your diagram is to read.

Symbols are the shared language of a diagram. Invent your own shapes and you quietly confuse the reader. The flip side is encouraging: simply choosing the right symbol can turn your diagram into one that actually gets your point across.

SymbolShapeMeaningTypical use
TerminatorRounded rectangle / ovalStart and end of the flowPlace one at the entry and one at the exit of every diagram
ProcessRectangleA single task or actionA concrete step such as "Create the quote"
DecisionDiamondA conditional branchA Yes/No fork such as "Approved?"
Flow lineSolid arrowOrder and direction of stepsConnects symbols to show how the flow moves
Data (I/O)ParallelogramData input or output"Enter the order details", "Output the result"
DocumentRectangle with a wavy baseA paper or document output"Issue the invoice" and other paper/PDF outputs
PreparationHexagonSetup or initializationInitializing a variable, prep work before the main steps
Predefined processRectangle with double side barsA set of steps defined elsewhereA subroutine, or a task detailed in another diagram
Loop limitPaired hexagon-like shapesStart and end of a repeated block"Repeat until every record is processed"
ConnectorSmall circleLinks distant flow linesDiagrams that span pages, or where you want to avoid crossings

Of these 10, learn the top four first — terminator, process, decision and flow line. More than 80% of real-world flowcharts are built from those four alone. For the other six, it is perfectly fine to come back to this table whenever you need them.

Process improvement lead

Minami

Process improvement lead

Honestly, hearing "10 symbols" makes me tense up a little. Do I have to memorize them all up front?

DrillSpark consultant

Spark

DrillSpark consultant

Relax, you don't! Start with just the top four — that covers about 80% of everyday work. For the rest, the rule is simply "look it up when it comes up." The trick is to keep the first step light.

ISO 5807 is the international standard, and JIS X 0121 is the matching Japanese standard. The shape libraries in Excel and PowerPoint, and most diagramming tools, follow it too. So once you learn the symbols, they carry over to any tool.

The 4 Essential Symbols and How to Use Them

Let's start with the four symbols you will reach for far more than any others. Get these right and you already have the foundation of a readable flowchart.

Terminator (rounded rectangle): the start and end of the flow

The terminator marks the entry and exit of a flowchart. Draw it as a rounded rectangle (or an oval) and write the starting or ending event inside — "Start", "End", or something like "Order received" and "Shipped". Every diagram has exactly one start, but it can have several ends if different branches finish in different ways.

Process (rectangle): the most common symbol, one task each

The process is the symbol you will use most. Inside a rectangle, write a single concrete action ending in a verb, such as "Check the stock" or "Send the email". Cramming several actions into one rectangle makes the level of detail uneven and the flow hard to follow, so keep it to one task per box.

Decision (diamond): the Yes/No fork in the road

The decision is a diamond used wherever the flow splits based on a condition. Phrase the condition inside it as a question — "In stock?", "Approve?" — and always label the outgoing arrows with the outcome, such as Yes/No or Found/Not found.

Here is the thing: unlabeled branches are the single most common reason a flowchart fails to communicate. The author knows which way is Yes, but the reader has to guess. Get this one detail right and your diagram becomes far clearer.

Process improvement lead

Minami

Process improvement lead

I'll admit it — I kept skipping the labels after a diamond. Are they really that important?

DrillSpark consultant

Spark

DrillSpark consultant

That's the make-or-break detail! A diagram missing its Yes/No labels stops the reader cold somewhere, every time. Just adding the labels cuts down on rework, so this is the one place not to cut corners.

Flow line (arrow): the order of the steps

The flow line is the solid arrow that connects symbols to show the order of steps. As a rule, run it one way — top to bottom, or left to right — and only use an upward arrow when something genuinely has to loop back, such as a rework or rejection loop. The golden rule is to avoid crossing lines wherever you can.

These four symbols alone can capture most everyday work. Try drawing a task you know well using just these four. As you go, telling the symbols apart becomes second nature. The more complex shapes can wait until later.

Three Symbols for Data, Documents and Setup

After the four essentials, the next most common symbols are the ones that show data and documents moving around. They shine in system design and back-office process flows.

Data (parallelogram): input and output

The data symbol is a parallelogram that represents information going in or out: "Enter the customer details", "Output the summary". Use it when you want to distinguish the movement of data from the process (the work itself). It is especially important in program flowcharts.

Document (wavy base): forms and document output

The document symbol is a rectangle with a wavy bottom edge, representing a paper form or a document such as a PDF. When the deliverable takes the form of a document — "Issue the invoice", "Submit the report" — using this symbol instead of the data symbol conveys your intent more precisely.

Preparation (hexagon): setup and groundwork

The preparation symbol is a hexagon for setup done before the main work. In a program that might be initializing a variable, such as "Set the counter to zero"; in a business process it might be groundwork like "Set up the venue". You won't use it often, but it is handy for making the setup before a loop explicit.

DrillSpark consultant

Spark

DrillSpark consultant

If you're ever unsure which shape is which, check the shape name in your tool. In Excel and PowerPoint these all live under the "Flowchart" category, so the label tells you exactly what you're placing.

Three Advanced Symbols: Predefined Process, Loop and Connector

When a flowchart starts to grow large and complex, these three symbols help you tidy it up. Each one exists to split a diagram apart so it stays readable.

Predefined process (double side bars): steps split into another diagram

The predefined process is a rectangle with double vertical bars on each side, meaning "the details are defined in a separate flowchart". For example, you can pull the "credit check" out of an order flow into its own diagram and represent it in the main flow with this single symbol, keeping the big picture clear.

Loop limit: the range of a repeated block

The loop limit is a pair of symbols that bracket the start and end of a repeated block. Write the repeat condition on the opening symbol — something like "Repeat for every order" — and the closing symbol shows where it ends. You can also express a loop with a decision and a backward arrow, but when the repeated range is long, the loop limit reads more clearly.

Connector (small circle): linking distant points

The connector is a small circle for cases where drawing a direct flow line would create a tangle of crossings, or where the diagram spans several pages. Two connectors carrying the same letter — A, B and so on — are understood to be joined, passing the flow from one to the other. Overuse them and the diagram gets harder to follow, so keep it to a few per page.

What these three share is one idea: don't cram everything onto a single page. Once you pass roughly 20 process boxes, take it as a sign to split the diagram using predefined processes and connectors.

How to Draw with the Symbols: 3 Rules and Worked Examples

Once you know what the symbols mean, the next step is combining them. Readable flowcharts tend to follow three shared rules.

  • Keep the flow in one direction: run it top to bottom (or left to right), and reserve backward arrows for exceptions such as rework loops.
  • One symbol, one idea: write a single task in each process rectangle and keep the level of detail consistent.
  • Always label branches: spell out the outcome (Yes/No and so on) on every arrow leaving a decision symbol.

Beyond the three rules, pay attention to the wording inside each symbol. End a process with a verb ("...the stock") and phrase a decision as a question ("...?"). When the language is consistent too, not just the shapes, you take a real load off the reader.

Example: an invoicing flowchart

As a real example combining the symbols above, here is an invoicing flow. The terminator, process, decision, data and predefined process each appear in their own role.

Figure 1: An invoicing flow using the standard symbols

The rounded rectangles are the start and end, the parallelogram is data input, the double-barred rectangle is a predefined process (the credit check is detailed in a separate diagram), and the diamond is the branch. Just by choosing the right symbols, the nature of each step comes through without any prose — that is the real strength of a flowchart.

DrillSpark consultant

Spark

DrillSpark consultant

Whether a diagram is good comes down to one test: can you tell each step's role from its shape alone? Before you add color or decoration, get the symbols right. Once they line up, the reader's job gets easier on its own.

Example: a flowchart with a decision and a loop

Here is one more: an inspection process that "repeats until it passes". A backward arrow from the decision symbol expresses the redo loop.

Figure 2: An inspection flow showing a loop structure

3 Common Flowchart Symbol Mistakes

Even when you know what the symbols mean, one wrong move in how you use them and the diagram stops communicating. The good news is that the stumbling points are fairly predictable. Here are three mistakes beginners often make, each paired with a fix. Know them in advance and you can sidestep the same traps.

Mistake 1: confusing process and decision

This is drawing "Check the stock" as a diamond (decision). The act of checking is a process (rectangle); the branch based on its result, "In stock?", is the decision (diamond). Separate the action from the branch and the flow becomes far easier to follow.

Mistake 2: leaving out the start and end terminators

A flowchart without terminators leaves the reader unsure where to start reading and where it ends. This matters especially in documents where people jump between diagrams — the entry and exit must be explicit. No matter how small the diagram, always place a start and end terminator.

Mistake 3: using custom or Excel shapes for no reason

Decorative clouds, stars and other non-standard shapes make the reader wonder, "Does this shape mean something special?" Instead of adding shape variety, stick to the standard symbols and use color or bold to highlight what matters.

The surest way to catch mistakes is to have someone else read your finished diagram. If they follow the flow correctly without any explanation, your use of the symbols passes the test.

Once You Know the Symbols, Let a Tool Speed Up the Drawing

Once you understand what the symbols mean and how to use them, all that's left is to draw. And yet this is exactly where many people hit a new wall.

Placing shapes one by one in Excel or PowerPoint eats up time on alignment and re-routing arrows. Fix one spot and the layout shifts, so you burn the rest of the day on cleanup — sound familiar? It would be a shame to learn the symbols and then get worn out by the drawing itself.

That's where DrillSpark comes in. Just describe your process in plain language, and AI drafts the flowchart in about 30 seconds. The tool handles symbol choice and layout automatically, so you can focus on the substance of the flow.

You can try the AI drafting on the free plan. Use it to double-check the symbols you learned here — pick one task you know well and turn it into a diagram.

Summary: Start by Mastering the 4 Basic Symbols

Key takeaways

  • Flowchart symbols are a shared language defined in ISO 5807; the 10 main shapes are enough for real work.
  • Learn the four basics first: terminator, process, decision and flow line.
  • Symbols like data, document and predefined process let you express your intent more precisely.
  • The three big mistakes: confusing process and decision, omitting terminators, and inventing custom shapes.

You don't have to memorize every symbol at once. Draw a small flowchart with the four basics, then come back to the table in this article whenever you need the rest. That habit is the one that actually sticks.

And a procedure that only lives in your head reveals its waste and gaps the moment you draw it out. What matters isn't picking the perfect symbol — it's drawing that first diagram and making the work visible.

When you're staring at a blank page and can't get started, let DrillSpark help. Just describe the task you want to map in plain language, and AI drafts the flowchart in about 30 seconds. Symbols and layout are arranged for you, so all that's left is to refine the parts that catch your eye, in conversation.

No credit card required — it's free to start. Begin with one task you know well: describe it to DrillSpark and watch it become a diagram.

Process improvement lead

Minami

Process improvement lead

The symbols finally clicked for me. I think I can draw straight into tomorrow's handover doc!

DrillSpark consultant

Spark

DrillSpark consultant

That's the spirit! Draw one with the four basics first. Whenever you're unsure, just come back to this table. I'm cheering on your "let's give it a try" all the way.

FAQ

Do I have to follow the ISO 5807 standard strictly?
For internal documents, using the four essential shapes — terminator, process, decision and flow line — with consistent rules is plenty in practice. For external design docs and specifications, following ISO 5807 (JIS X 0121) is a courtesy to your readers. What matters most is that a symbol's meaning never shifts within a single diagram.
Can a decision diamond have more than two branches?
The standard does not limit a decision to two branches, but when it splits three or more ways, be sure to label every arrow with its condition. If too many branches make it hard to read, split the decision into two levels or include a table of the conditions alongside it.
What is the difference between the data and document symbols?
Choose by the form of the output. Use the data symbol (parallelogram) for electronic exchanges such as input into a system or data output, and the document symbol for things produced as documents, like invoices or reports. If you're unsure, ask whether the reader would picture paper or a PDF.
Can drawing tools like Mermaid reproduce the standard symbols?
The main symbols, yes. In Mermaid notation, a terminator is ([text]), a process is [text], a decision is {text}, data is [/text/], and a predefined process is [[text]]. DrillSpark is built on Mermaid, so you can use these symbols directly.

Related Templates

Turn what you learned into a flowchart

Describe your process and AI drafts the flowchart in about 30 seconds. Free, no credit card required.

Get Started for Free

Confirm