Skip to content

About DiagramDock

Why it exists

Drawing four boxes and three arrows should not require signing up for anything. Most visual tools ask for an email address before showing you a canvas, then keep your file on their server so that leaving means exporting everything or losing it.

DiagramDock takes the opposite position. Open it, draw, close the tab. The diagram is in your browser, and it is yours in a format you can take elsewhere.

Local by default

Diagrams are stored in this browser using IndexedDB — the same storage mechanism a web app would use for an offline cache. Nothing is transmitted, because there is no endpoint to transmit to.

This genuinely means what it says, including the inconvenient parts. Clearing browser data removes your diagrams. A diagram made on your laptop is not on your phone. Private browsing windows forget everything when they close.

See exactly what is stored

Portable work

Export is not an afterthought. SVG and PDF are generated from the diagram model as real vector art, so an exported file opens as editable shapes in other design tools rather than as a picture of a diagram. Project files are plain JSON, and the whole workspace backs up to a ZIP.

Built for different kinds of thinking

Developers
Sequence and ER diagrams, drawn while the design is still being argued about.
Project managers
Process maps and roadmaps that survive contact with a stakeholder.
Marketers
Journey maps and campaign plans on one canvas.
Students
Mind maps, concept maps and revision notes that structure themselves as you type.
Teachers
Diagrams for a lesson without asking a class to create accounts.
Analysts
Swimlanes and decision trees for processes nobody has written down.
Business owners
Org charts and workflows, without a subscription for four diagrams a year.
Designers
User flows and low-fidelity wireframes, early enough to still change.

What DiagramDock does not do

There is no collaboration, no sync, no comments from teammates and no AI generation. Each of those needs a server, and adding one would change what this is. If you need real-time co-editing, a hosted tool is the right choice and we would rather say so than pretend.