FlowPop!: a free online flowchart maker

Draw clear flowcharts in your browser with drag-and-drop shapes and smart connectors. Save your work as a JSON file, open it again later, and export it as an image, an animated GIF or a PDF with your own logo, or embed it on another site. It works on desktop, tablets and phones.

Start a flowchart Learn how it works

What you can do with FlowPop!

How to make a flowchart online in 5 steps

  1. Pick a starting point. Open a template, or begin with a Start / End shape on a blank canvas.
  2. Add the steps. Drag shapes from the left panel. Use Process for actions and Decision for yes/no questions.
  3. Connect them. Drag from a dot on a shape's edge to the next shape. Label the arrows leaving a decision with Yes and No.
  4. Style it. Choose a theme, set colors and fonts, and tidy everything with Auto-layout.
  5. Save or share it. Save as JSON to edit later, or export a PNG, SVG, animated GIF or PDF for slides, documents and wikis.

Want the details? The step-by-step tutorial covers every feature, including keyboard shortcuts and using FlowPop! on a phone.

Flowchart symbols and what they mean

Each shape has a standard meaning. Using them consistently makes a flowchart easy for anyone to read.

Start / End (terminator)
Marks where a process begins or ends. Every flowchart needs at least one Start and one End.
Process
A single step or action, such as “Calculate total” or “Send email”. The most common shape.
Decision
A yes/no or true/false question that splits the flow into branches. Label each outgoing arrow.
Input / Output
Data going into or out of the process, such as user input, a form submission or a printed result.
Subroutine (predefined process)
A call to a predefined routine or a separate flowchart that is described elsewhere.
Document
A single document or report, such as an invoice, printout or generated file.
Database
Stored data: a database or data store that the process reads from or writes to.
Connector
Joins a flow that continues elsewhere, avoiding long crossing arrows. Give matching connectors the same label.
Preparation
A setup step, such as initializing variables or configuring settings before the main work.
Delay
A waiting period before the next step continues, such as “Wait 24 hours”.
Display
Information shown to a person on a screen, such as a message, confirmation or dashboard.
Manual input
Data typed in by hand at a keyboard or form during the process.
Manual step (manual operation)
A step performed by a person rather than automatically, such as a manual review or approval.
Off-page link
A link to another page or diagram. Use it when the flow continues on a different sheet.
Junction
A point where several paths come together or split, often used for “and / or” logic.
Merge
Merges several flows into one, or marks items being combined or stored in order.
Note
A comment or annotation that explains a step. It is not part of the flow itself.

Free flowchart templates

Frequently asked questions

Is FlowPop! free?

Yes. FlowPop! is a free flowchart maker that runs in your browser. There is no account, sign-up or watermark.

Where is my flowchart stored?

Your diagram stays on your device. It is autosaved in the browser you are using, so it will not appear in a different browser or on another device until you save it as a JSON file and open that file there. Nothing is uploaded to a server. If the optional live online counter is switched on, the site only receives a random anonymous visitor ID so it can count people online, never your diagram.

How do I open a flowchart I saved earlier?

Click Open and choose the JSON file you saved, or drag the file onto the canvas. The shapes, connectors, colors, theme and logo are restored.

Can I export my flowchart as an image, an animated GIF or a PDF?

Yes. Export as a PNG or SVG image, with or without the background. Choose Animated GIF to export a walkthrough that follows your flow step by step, with a live preview and settings for style, speed and size. Choose Print to print the chart or save it as a PDF from your browser.

Can I add my company logo?

Yes. Upload a logo and an optional brand name from the Brand settings. They appear in a header or footer band on PNG, SVG, GIF and printed output, and are stored in the saved file.

Can I change the colors and fonts?

Yes. Choose from eight built-in themes or build a custom theme with your own colors, and set the font style, emphasis and color of any shape.

Does FlowPop! work on a phone or tablet?

Yes. On touch screens, Shapes and Properties open as drawers, pinch zooms the canvas, and a Connect button lets you tap one shape and then the next to link them. Long-press a shape for the cut, copy and paste menu.

Can I embed my flowchart on another website?

Yes. Choose Export, then Embed on a website, and copy the code into an HTML block on your page. Visitors can pan, zoom and play through the flow. The diagram is stored inside the code, so nothing needs to be hosted.

Which browsers are supported?

FlowPop! works in current versions of Chrome, Edge, Firefox and Safari on desktop and mobile. Chrome and Edge also let you pick the exact folder when saving.

Ready to build your flowchart?

No sign-up needed. Open the editor and start in seconds.

Open FlowPop! Read the tutorial