A professional canvas for modelling, documenting and shipping your data layer. Import an existing project, refine it visually, and export migrations for the stack you already use.
From the first table to the final migration — without leaving the canvas.
Visual Database Designer
An infinite drag-and-drop canvas. Create tables, reorder columns, and see your whole schema at a glance.
Smart Relationships
Drag between columns to connect tables. One-to-one, one-to-many and many-to-many with crow’s foot notation.
Multiple Database Support
MySQL, PostgreSQL, MariaDB, SQLite, SQL Server and MongoDB — each with engine-aware type validation.
AI Assistant
Describe your domain in plain language and get a working schema back, then refine it on the canvas.
SQL Generator
Production-ready DDL as you design — indexes, foreign keys and constraints included, not bolted on.
Framework Import & Export
Round-trip through Prisma, Laravel, Django, Rails, TypeORM, Sequelize, Drizzle, CodeIgniter, DBML and Flyway.
Team Collaboration
Invite editors and viewers per project. Roles and permissions are enforced on every change.
Version History
Snapshot your schema before a risky change and restore any earlier version when you need to.
Auto Layout
One click to untangle a messy diagram. Intelligent spacing and routing, horizontal or vertical.
Share & Embed Diagram
Generate a read-only link or embed a live diagram in your docs, wiki or internal portal.
Dark & Light Mode
A considered palette in both themes, following your system preference or a manual override.
Responsive Designer
The full designer adapts to tablet and mobile, with overlay panels instead of cramped columns.
A marketplace: sellers, listings, orders and reviews.
Created 4 tables with 6 relationships. Added a composite index on (seller_id, status) for the listings query you’ll run most.
Describe your next table…
AI Assistant
Describe the domain, start from a real schema
Skip the blank canvas. Explain what you're building in plain language and get tables, columns, keys and relationships you can immediately edit — they land as ordinary objects, never a black box.
Generate a starting schema from a description
Everything it creates is editable on the canvas
Available on Pro and Team plans
Collaboration
Bring the whole team to the same diagram
Invite people per project with the access they actually need. Roles are enforced on every write, not just hidden in the UI.
Owner
Full control, billing and members
Editor
Can change the schema
Viewer
Read-only access
Share links
Publish a read-only link for stakeholders who shouldn’t edit.
Embeddable
Drop a live diagram straight into your docs or wiki.
Version history
Snapshot before a risky change, restore if it goes wrong.
Per-project members
Access is scoped to the project, not the whole account.
Live demo
Explore a real schema before you sign up
Pan, zoom and inspect a sample e-commerce database — no account required.