Introduction

What is xyzDiagram?

xyzDiagram is a free, 100% browser-based diagram modeling tool designed with a strong focus on privacy and flexibility. The application runs entirely inside your browser and does not require a backend server or cloud infrastructure.

Everything you create in xyzDiagram stays on your local machine. Your diagrams, node types, settings, and modifications are stored locally in your browser storage. No data is uploaded or processed externally.

This privacy-by-design approach provides several advantages:

  • No account creation required
  • No dependency on cloud services
  • Offline usage support
  • Full ownership of your data
  • Faster loading and editing performance

xyzDiagram is built on top of React Flow and enables highly flexible diagram creation. You can create custom node types, connect them with different edge styles, create hierarchical sublevels, and present complex models in an easy-to-understand way.

Core Capabilities

Capability How Why
Local persistence Browser storage Private, fast, always nearby
Structured modeling Types, links, sublevels Handles simple and complex scopes
Export options PNG, SVG, PDF, JSON Supports review, docs, and backup
Main xyzDiagram Interface Overview
Main xyzDiagram Interface Overview

Keyboard Shortcuts

CTRL + S   Open save/export dialog
CTRL + O   Load JSON file
Arrow Keys Navigate in presentation

Menu Paths

File -> Save As...
File -> Load JSON File
Extras -> Presentation Mode

Locally stored diagrams

Your current work is automatically stored in your browser. This means:

  • You can close the browser and continue later
  • Internet connectivity is not required
  • Manual saving is optional for everyday usage

However, exporting diagrams is still recommended for:

  • Backups
  • Versioning
  • Sharing with others
  • Working on another device
  • Maintaining multiple diagram variants
Open Editor