Flowchart Maker
Draw a flowchart in your browser — add boxes, diamonds and arrows, drag them where you like, then download a PNG, SVG or JSON. Free and private.
Report a problemTip: click a box to select it, drag to move it. Use Connect to draw an arrow.
How to use
- Add shapes from the toolbar — a rounded box for Start or End, a rectangle for a process step, a diamond for a decision, or a parallelogram for input or output. Each new shape appears in the middle of the canvas; drag it wherever you like.
- Click a box to select it, then type in the Label field to name it. To join two boxes, select the first one, press Connect, then click the second — an arrow is drawn between them. Click an arrow to give it a label like "Yes" or "No".
- Pick a format — PNG to share a picture, SVG for a sharp file you can scale, or JSON to save and re-open later — then press Download. Everything is drawn in your browser, so nothing you make is ever uploaded.
FAQ
Is my flowchart sent to a server?
No. The whole flowchart is built and exported in your browser, so nothing you draw or type is uploaded. The tool works offline and keeps your diagram private.
How do I connect two boxes with an arrow?
Click the first box to select it, press the Connect button, then click the second box. An arrow is drawn from the first to the second. Click the arrow afterwards to type a label on it, such as "Yes" or "No" coming out of a decision diamond.
Can I save my work and finish it later?
Yes. Choose JSON from the Download menu to save a small file of your flowchart. Next time, open the import panel and choose that file to bring the whole diagram back, then keep editing. PNG and SVG are for sharing or printing the finished picture.