Flowchart maker

Draw the flow. Arrows handle the rest.

Make flowcharts on an infinite canvas: drop steps and decisions, connect them, and the arrows re-route themselves as you move each shape. Collaborate live and export whenever you want.

Shapes and arrows · Live collaboration · Export to PNG, JPG, PDF

Reactive arrows

Connect two shapes and the arrow stays attached even as you move or resize the steps.

Infinite canvas

Branch decisions and loops without running out of space or fighting a grid.

Collaborate and export

Live sessions with comments and export to PNG, JPG, PDF or Mermaid.

Use cases

What flowcharts it fits well

Processes, decision logic and onboarding: clear steps connected by arrows that don't break.

Business processes

step by step

Map a process with decisions and branches without losing the big picture.

Function logic

for the team

Explain an algorithm or conditional flow others need to understand.

Onboarding and runbooks

actionable

Document an operational flow that gets shared and commented on live.

From Mermaid

not from scratch

Import a Mermaid flowchart and keep working on it visually.

What makes drawing flows in Diagraw comfortable

Arrows that re-route themselves as you move each step.

Decision diamonds, process boxes and free text on the same canvas.

A live session to review the flow with your team.

Import an existing Mermaid flowchart.

Export to PNG, JPG, PDF or back to Mermaid.

FAQ

Can I make flowcharts with decisions?

Yes. Use diamonds for decisions, boxes for processes and connect them with arrows that stay attached as you move shapes.

Do I need an account to start?

No. Drawing and sharing by link is free and account-free; the free account adds a library and history.

Can I import a flow from Mermaid?

Yes. Paste the Mermaid flowchart code and work on it visually; then you can export Mermaid again.

Can we collaborate on the flowchart?

Yes. Open a live session with cursors, presence and comments, even for guests.

How do I export it?

To PNG, JPG or PDF, as a Diagraw file, or as Mermaid code to reuse it.

Your next flowchart, on a canvas that collaborates

Drop steps, connect them and share the flow by link in seconds.