ER Diagram Tool for Database Design

Describe tables and relationships in text and get a clear database diagram for docs and reviews.

Loading Tool...

Help shape ER Diagram Tool for Database Design

The bug you just noticed will fade in 3 minutes. The feature idea will vanish after your next tab switch. Crazy peps don't suffer silently.

0/1000

Frequently Asked Questions

Add PK, FK or UK after a column, e.g. int customer_id FK.

||--o{ means one-to-many (optional), ||--|{ one-to-many (required) and ||--|| one-to-one.

Not directly yet — write the tables as text, or query your schema with the SQL Playground.

Yes: PNG up to 4×, SVG, or a Markdown block that GitHub renders.

No. Diagrams render in your browser and are saved only in local storage. Nothing is sent unless you choose a mermaid.live or mermaid.ink link.

ER Diagram Tool — Database Diagrams from Text, Free - Privacy-First, Offline Developer Tool

Global Architecture: This tool runs entirely in your browser using WebAssembly. Unlike server-side alternatives, your data (JWTs, Logs, SQL) never leaves this device. It works offline and handles massive files (1GB+) bounded only by your RAM.