Flowchart symbols are a shared visual language. Once you know what each shape stands for, you can read someone else’s chart at a glance and draw one others will understand without a caption. Here is what the common symbols mean and when to use each.
The oval: start and end
An oval (sometimes a rounded rectangle) marks where a process begins and where it stops. Every flowchart has at least one start and one end, so the oval tells a reader where to look first and when they are done. Label it plainly: “Start”, “End”, or the event that kicks things off.
The rectangle: a step or action
The rectangle is the workhorse of any flowchart. It stands for a single step where something happens: “send email”, “calculate total”, “update record”. If most of your chart is rectangles joined by arrows, that is normal and usually a sign the process is straightforward.
The diamond: a decision
A diamond holds a question with two or more answers, almost always yes or no. Arrows leave the diamond for each answer, and you label those arrows so a reader can follow whichever path applies. The diamond is where a flowchart earns its keep, because it shows how a process branches.
The parallelogram: input and output
A parallelogram (a slanted rectangle) means data going in or coming out: a form someone fills in, a number the system returns, a file that gets read. Plenty of simple charts skip it and use rectangles for everything, but it is handy when you want to separate “doing something” from “receiving or sending something”.
The arrow: the flow itself
Arrows are the connective tissue. They point from one shape to the next and show the order things happen in. Keep them flowing in one consistent direction where you can, top to bottom or left to right, so the eye never has to backtrack to follow the logic.
Draw it without memorising anything
You do not need to keep this list in your head. Open the flowchart maker, drop in a shape, and label it for what it does. The tool handles boxes, diamonds, lines and arrows, and the arrows stay attached when you move things around. Pick the right symbol when it helps a reader, and reach for a plain box when it does not. When the chart is done, export it to PNG or SVG, all from your browser with nothing uploaded.