9 tools
Diagram as code in your browser — no upload
Diagram Desk turns text into diagrams entirely on-device. Mermaid and Graphviz run in your browser via JavaScript and WebAssembly — your diagram source is never uploaded.
There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check. See how it stays private.
Start here
All 9 tools in Diagram Desk
- FlowchartWrite a flowchart in Mermaid text and see it render live, then export SVG, PNG, or PDF — all in your browser, nothing uploaded.
- Sequence diagramTurn a few lines of Mermaid into a clean sequence diagram of actors and messages. Live preview and SVG/PNG/PDF export, 100% on-device.
- State diagramModel state machines and transitions with Mermaid and render them instantly. Export vector or raster — your text never leaves the tab.
- Class diagramDescribe classes, fields, methods, and relationships in Mermaid and get a UML class diagram — live preview, local export, no sign-up.
- ER diagramSketch database entities and relationships with Mermaid ER syntax and render them live. Export SVG/PNG/PDF entirely on your device.
- Mind mapOutline ideas as an indented list and render a radial mind map with Mermaid. Live preview and local SVG/PNG/PDF export.
- Gantt chartPlan tasks, sections, and dependencies in Mermaid and render a Gantt timeline. Everything runs locally — export SVG, PNG, or PDF.
- Graphviz (DOT)Render Graphviz DOT graphs with the real Graphviz engine compiled to WebAssembly — runs fully in your browser. Export SVG, PNG, or PDF.
- PlaygroundA free-form canvas for any Mermaid diagram or Graphviz DOT graph. Switch engines, edit live, and export — all on-device, nothing uploaded.