Design database schemas
visually

Write DBML markup on the left, see a beautiful auto-laid-out diagram on the right. Export to SQL, PNG, SVG, or share with a link.

usersidinteger PKemailvarcharnamevarcharcreated_attimestampordersidinteger PKuser_idinteger FKtotaldecimalstatusvarcharplaced_attimestampproductsidinteger PKnamevarcharpricedecimalskuvarchar1NN1paymentsidinteger PKorder_idinteger FK1N

Everything you need to design schemas

A focused tool that does one thing well — turns DBML into beautiful, interactive diagrams.

Write DBML

Full-featured code editor with syntax highlighting, autocomplete, and real-time error detection. Write schemas in clean, readable markup.

See Diagrams Instantly

Auto-laid-out schema diagrams with color-coded tables, relationship lines, and cardinality indicators. Pan, zoom, and drag to arrange.

Export Anywhere

Export to PostgreSQL, MySQL, MSSQL, or Oracle SQL. Download diagrams as PNG or SVG. Share schemas with a single link.

How it works

1

Write your schema

Define tables, columns, and relationships using DBML — a clean, human-readable markup language.

2

Visualize instantly

Your schema renders as an interactive diagram in real time. Tables are auto-arranged with smart layout algorithms.

3

Export and share

Generate SQL for any major database, download images for documentation, or share a link with your team.

Simple pricing

Start free. Upgrade when you need more.

Free

For personal projects

  • Up to 3 projects
  • Full DBML editor with syntax highlighting
  • Auto-layout diagrams
  • SQL, PNG, SVG export
  • Shareable links
Get Started
Popular

Pro

For teams and power users

  • Unlimited projects
  • Full DBML editor with syntax highlighting
  • Auto-layout diagrams
  • SQL, PNG, SVG export
  • Shareable links
  • Cloud sync across devices
  • Priority support
Start Free, Upgrade Anytime