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.
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.
Popular database diagrams
Complete schemas with their ER diagrams — open one in the editor and adapt it.
SaaS
Workspaces, members, subscriptions, invoices
E-commerce
Customers, products, orders, payments
CRM
Companies, contacts, deals, activities
Blog
Users, posts, tags, comments
School
Students, teachers, classes, grades
Booking
Hotels, rooms, guests, reservations
Inventory
Warehouses, suppliers, stock levels
Project management
Projects, sprints, tasks, labels
Library
Books, authors, members, loans, fines
Hospital
Patients, doctors, appointments, prescriptions
Banking
Customers, accounts, transactions, cards
Food delivery
Restaurants, menus, couriers, deliveries
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.