Get an entity-relationship diagram.

Turn CREATE TABLE scripts, DBML or Prisma schemas — or a plain-English description of your app — into a clean, editable ERD. Built for developers who think in schemas.

Parsed in your browser — nothing is uploaded until you generate

How it works

From a CREATE TABLE script to a shareable diagram — watch it happen.

1 · Paste

Drop your SQL (PostgreSQL, MySQL, SQLite, SQL Server), a DBML or Prisma schema — or describe your app in plain English and get a ready-to-edit normalized schema.

2 · Edit

The diagram opens in a visual editor. Add tables and columns, drag to arrange, draw relationships with cardinalities — undo everything with Ctrl+Z.

3 · Export & share

Download PNG, SVG, SQL, DBML, a Prisma schema or JSON. Publish a read-only link so teammates and clients can explore the schema without an account.

Frequently asked questions

Yes. Generating diagrams from SQL, editing them and exporting are free and require no sign-up. The current version runs without accounts — projects live in your browser session.

Everything you need

From raw SQL to a shareable, exportable diagram — every step of the way.

Multi-dialect SQL import

PostgreSQL, MySQL, SQLite and SQL Server — inline or dump-style ALTER TABLE foreign keys. Parsed with a real SQL grammar, not regex, right in your browser.

DBML & Prisma import

Paste DBML or a schema.prisma file. Primary keys, defaults, unique constraints, @relation mappings and many-to-many join tables all carry over.

Describe your app

Explain your project in plain English and get a normalized (3NF) schema proposal — sensible primary keys, join tables for many-to-many, proper column types.

Visual editor

Drag tables anywhere, add or rename tables and columns, draw relationships with cardinalities (1:1, 1:N, N:M) and see PK, FK and unique badges at a glance.

Undo, redo & autosave

50 levels of undo (Ctrl+Z), one action = one undo step. Your work autosaves every few seconds — close the tab without thinking about it.

Version history

Save named restore points (Ctrl+S) whenever a schema milestone is reached, and roll back to any earlier version in one click.

Read-only sharing

Publish a link so teammates, clients or students can explore the diagram — no account needed on their side. Revoke access at any time.

Export anywhere

PNG and SVG images, runnable SQL for PostgreSQL, MySQL, SQLite or SQL Server, DBML, a first-draft Prisma schema, or portable JSON for backups.

Private by design

No sign-up, no account. Diagrams are tied to an anonymous browser cookie — nobody else can open your editor URL.

4SQL dialects supported
6Export formats
50Undo levels
0Accounts required