Create a basic flowchart in Visio
Applies ToVisio Plan 2 Visio in Microsoft 365 Visio Plan 1 Visio Professional 2024 Visio Standard 2024 Visio Professional 2021 Visio Standard 2021 Visio Professional 2019 Visio Standard 2019 Visio Professional 2016 Visio Standard 2016

Flowcharts are diagrams that show the steps in a process. Basic flowcharts are easy to create and, because the shapes are simple and visual, they are easy to understand.

Note: You can also automatically create a basic flow chart from data by using a Data Visualizer diagram in Visio. For more information, see Create a Data Visualizer diagram.

The Basic Flowchart template in Visio comes with shapes that you can use to show many kinds of processes, and it is especially useful for showing basic business processes like the proposal development process shown in the following figure.

Example of a flowchart showing a proposal process

Create a flowchart

  1. Start Visio.

  2. Select the Flowchart category.

  3. Double-click Basic Flowchart.

  4. For each step in the process that you are documenting, drag a flowchart shape onto your drawing.

  5. Connect the flowchart shapes by holding the mouse pointer over the first shape, and then selecting the small arrow that appears that points to the shape you want to connect to. If the second shape is not directly across from the first shape, select and hold the small arrow, drag it to the second shape, and drop the connector in the middle of the second shape.

  6. To add text to a shape or connector, select it, and then type. When you are finished typing, select a blank area of the page.

  7. To change the direction of a connector's arrow, select the connector, and then, on the Shape tab, in the Shape Styles group, select Line, point to Arrows, and select the arrow direction and style that you want.

Fix alignment and spacing

  1. Select everything on the drawing page.

  2. On the Home tab, in the Arrange group, select Position, and then select Auto Align & Space.

Use Auto Align & Space to fix alignment and spacing issues.

If the chart does not align properly, use the Undo function, and then try some of the other options under the Align and Position buttons.

What the flowchart shapes represent

When you open the Basic Flowchart template, the Basic Flowchart Shapes stencil opens too. Each shape on the stencil represents a different kind of step in a process. However, there is no standard, universal meaning for the shapes – any shape can carry whatever meaning is agreed on by the people who will create and read the flowcharts. Most flowcharts tend to use only three or four of the shapes, unless there is a clear business reason to use more.

That said, Visio shapes have names that suggest their most common uses. Here are some of the most common shapes:

  • Start/End    Use this shape for the first and last step of your process.

    Terminator shape

  • Process    This shape represents a typical step in your process. This is the most frequently used shape in almost every process.

    Process shape

  • Decision    This shape indicates a point where the outcome of a decision dictates the next step. There can be multiple outcomes, but often there are just two — yes and no.

    Decision shape

  • Subprocess    Use this shape for a set of steps that combine to create a sub-process that is defined elsewhere, often on another page of the same document. This is useful if the diagram is very long and complex.

    Predefined Process shape

  • Document    This shape represents a step that results in a document.

    Document shape

  • Data    This shape indicates that information is coming into the process from outside, or leaving the process. This shape can also be used to represent materials and is sometimes called an Input/Output shape.

    Data shape

  • On-page reference    This small circle indicates that the next (or previous) step is somewhere else on the drawing. This is particularly useful for large flowcharts where you would otherwise have to use a long connector, which can be hard to follow.

    On-page refference shape

  • Off-page reference    When you drop this shape onto your drawing page, a dialog box opens where you can create a set of hyperlinks between two pages of a flowchart or between a sub-process shape and a separate flowchart page that shows the steps in that sub-process.

    Off-page reference shape

See Also

Video: Create a flowchart

View sample Visio templates and diagrams online 

Build Visio diagrams using a touch screen

Create a new flowchart

  1. Start Visio for the web​​​​​.

  2. In the Gallery on the home page, scroll down to the Basic Flowchart category.

    Basic Flowchart options on the Visio home page.

  3. Choose an option from that row, then select its Create button. 

    The first option gives you stencil with standard shapes, plus a blank canvas to start with. The other options in the row provide a stencil and also a starter diagram with several shapes already added to the canvas. 

Design the flowchart

  1. For each step in the process that you are documenting, drag a flowchart shape onto your drawing.

  2. Connect the flowchart shapes by hovering over the first shape, and then selecting the small arrow that appears that points to the shape you want to connect to. If the second shape is not directly across from the first shape, select and hold the small arrow, drag it to the second shape, and drop the connector in the middle of the second shape.

  3. To add text to a shape or connector, select it, and then type. When you are finished typing, press the Esc key.

  4. To change the direction of a connector's arrow, select the connector, and then, on the Shape tab, select the down arrow next to Shape Outline.

    The Shape Outline gallery appears.

  5. Point at Arrows, and then select the arrow style and direction you want. 

    Visio for the web gives you several options for the direction and style of arrows.

See Also

Add connectors between shapes

Edit connector lines, arrows, or points

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.