All tools · Image

Flow Chart Maker

Type simple "A -> B" connections and turn them into a downloadable flow chart. Runs entirely in your browser — nothing is uploaded.

Layout direction

Sample connections A

            
Sample connections B

          

Two sample flows, A (simpler) and B (more involved) — click Show A / Show B to preview either on the chart above in your chosen direction. Copy either one into the field below, or enter your own connections and generate to replace it.

Write one connection per line as "A -> B". Add a decision label in brackets, e.g. "Decision: In stock? -> Ship [Yes]". A box whose text starts with "Decision:" is drawn as a diamond; "Start" and "End" are drawn as rounded terminals; everything else is a rectangle. Up to 20 boxes and 30 connections. Loops (a connection back to an earlier box) aren't supported and are flagged as an error. Leave the field empty and hit Generate to use the sample data as your chart. Runs entirely in your browser; nothing is uploaded.

How it works

  1. Write one connection per line: "A -> B". Add a decision label with brackets, e.g. "Decision: In stock? -> Ship [Yes]".
  2. Pick a layout direction \u2014 top to bottom or left to right. A live sample above the data field updates instantly.
  3. Click Generate \u2014 this replaces the sample with a chart built from your own connections.
  4. Download the result as a PNG or JPG.

Frequently asked questions

What syntax do I write?

One connection per line: "Start -> Check stock". For a decision branch, add a label in brackets: "Decision: In stock? -> Ship [Yes]".

Can it lay out any shape of flow chart?

It handles linear and branching flows well \u2014 including branches that later merge back together. It does not support loops (a connection that leads back to an earlier box); that\u2019s flagged as an error naming the box involved, rather than drawn incorrectly.

Is there a limit on how big the chart can be?

Up to 20 boxes and 30 connections \u2014 comfortably more than a typical process or decision flow needs.

What happens if I click Generate without entering anything?

You\u2019ll see a sample flow chart, so you can see what the tool produces before writing your own.

Is my data ever uploaded anywhere?

No \u2014 the chart is drawn entirely in your browser using the canvas API; nothing you type is sent to a server.

What format does the chart download as?

PNG or JPG \u2014 both buttons appear once the chart is generated.

Your files are never uploaded. Gotool.xyz runs entirely as JavaScript in your browser. Your files are processed in memory and never touch a server — nothing to breach, nothing to clean up. Close the tab and it's like it never happened. The only thing we count is which tool ran (just the name, e.g. "merge") so we know what people find useful — never your file, its name, its size, or anything in it.

Coming soon

The whole toolkit, on every platform

Everything you use here is heading to desktop and mobile — same tools, same privacy, none of it uploaded.

  • Coming soon to Google Play
  • Coming soon to App Store
  • Coming soon to Mac App Store
  • Coming soon to Microsoft Store