Design database schemas together, on one live blueprint
DB Planner turns DBML into interactive entity relationship diagrams your whole team can edit in real time. Import SQL from Postgres, MySQL, MSSQL, or Snowflake, drag tables into place, and keep every schema decision on a shared board.
Everything a schema needs, on one board
- ERD
Interactive diagrams from DBML
Tables with typed fields, primary and foreign key badges, enums as their own cards, and curved relationship lines that highlight on hover.
- USE
Modular, multi-file schemas
Split a large schema across DBML files and connect them with
use * from './file'imports. Tables and enums reference each other across files. - LIVE
Real-time collaboration
Everyone signed in sees the same board. Live presence, shared layout, and organizations with owner, editor, and viewer roles.
- SQL
Import existing SQL
Paste a schema dump from Postgres, MySQL, MSSQL, or Snowflake and get a diagram in seconds, converted to clean DBML.
- TXT
A real code editor built in
Edit DBML with syntax highlighting and autocompletion, and watch the diagram update as you type.
- NOTE
Sticky notes and field notes
Annotate the board with draggable sticky notes and attach markdown notes to individual columns, right where decisions happen.
From SQL dump to shared diagram
Bring the database you already have. DB Planner converts DDL from four major dialects into DBML and lays out the diagram for you, with undo and redo, zoom toward the cursor, and one-click auto-arrange.
Table users {
id uuid [pk]
email varchar [not null]
}
Table orders {
id uuid [pk]
user_id uuid [ref: > users.id]
status order_status
} How DB Planner compares
The DBML workflow you know, built out for teams. A quick look at where DB Planner goes further than single-file diagram editors:
| Feature | DB Planner | Typical DBML editors |
|---|---|---|
| Multi-file schemas with imports | Yes | One file per diagram |
| Real-time shared board | Yes | Solo editing |
| SQL import dialects | Postgres, MySQL, MSSQL, Snowflake | Varies |
| Notes on the diagram | Sticky notes + column markdown notes | Limited |
Put your schema on the board
Open DB Planner and start designing your database with your team.
Open the app