- Home
- Data Modeling Software
- drawDB
drawDB
What it is
drawDB is a browser-based database diagram editor for designing schemas and producing SQL. It works on the web or through self-hosting, with an open-source repository that can run on your infrastructure using Docker. Diagram dialects include Generic, MySQL, PostgreSQL, SQLite, MariaDB, Microsoft SQL Server, and Oracle. You can import drawDB JSON and DDB files, DBML, and SQL scripts for the supported systems. Export formats include SQL, PNG, JPEG, SVG, PDF, drawDB JSON, DBML, Mermaid, and Markdown. The free plan costs nothing and includes local diagrams plus SQL import and export. Browser storage uses IndexedDB, so local diagrams and templates stay tied to that browser profile. Paid plans add cloud storage, sharing, AI tools, version history, MCP access, and team collaboration. The AI assistant can edit schema elements from prompts. MCP clients listed by the maker include Claude Desktop, Cursor, Cline, Goose, and Windsurf.
For and against
For
- Supports seven named SQL dialects
- Imports SQL, DBML, and native files
- Exports diagrams in multiple formats
- Free plan includes local diagrams
- Self-hosting with Docker is available
Against
- Local diagrams are tied to one browser profile
- MCP uses local stdio transport
- AI sends diagram schema to its service
The verdict
drawDB covers schema design, conversion, and broad export needs in a browser. Its free local plan is useful for individual work, while cloud, AI, and collaboration features require paid plans.
Who it suits
It suits database designers who need browser-based schema modeling, SQL conversion, or self-hosting. Teams can consider Pro collaboration and AI features.
Plans and prices
Free
Local diagrams · All SQL dialects · Import and export
Read 8 Oct 2026 · drawdb.app
Solo
Cloud storage and sync · Public sharing · AI assistant · MCP server
Read 20 Sep 2026 · drawdb.app
Team
Cloud storage and sync · Public sharing · AI assistant · MCP server
Read 20 Sep 2026 · drawdb.app
Solo Pro
Cloud storage and sync · Public sharing · AI assistant · Version history and migrations
Read 8 Oct 2026 · drawdb-io.github.io
Team Pro
Solo Pro features · Team workspaces, roles, and permissions · Live collaboration · Billed per active seat
Read 8 Oct 2026 · drawdb-io.github.io
On the record
- AI assistant
- The Pro AI assistant can generate and edit tables, columns, relationships, notes, and subject areas from a prompt.drawdb-io.github.io · read 8 Oct 2026
- AI data handling
- The Pro documentation says a diagram schema is sent to the AI service as context when AI operates on it.drawdb-io.github.io · read 8 Oct 2026
- Browser storage
- The open-source editor stores diagrams and custom templates in browser IndexedDB, so they are tied to that browser profile.drawdb-io.github.io · read 8 Oct 2026
- Database dialects
- It supports Generic, MySQL, PostgreSQL, SQLite, MariaDB, Microsoft SQL Server, and Oracle SQL diagrams.drawdb-io.github.io · read 8 Oct 2026
- Export
- It exports diagrams as SQL, PNG, JPEG, SVG, PDF, drawDB JSON, DBML, Mermaid, and Markdown.drawdb-io.github.io · read 8 Oct 2026
- Import
- It imports drawDB JSON and DDB files, DBML, and SQL scripts for MySQL, PostgreSQL, SQLite, MariaDB, Microsoft SQL Server, and Oracle SQL.drawdb-io.github.io · read 8 Oct 2026
- MCP clients
- The maker lists Claude Desktop, Cursor, Cline, Goose, and Windsurf as compatible MCP clients.drawdb-io.github.io · read 8 Oct 2026
- MCP integration
- Its MCP server gives compatible AI coding tools read-only access to schemas in drawDB Pro cloud workspaces.drawdb-io.github.io · read 8 Oct 2026
- MCP limitation
- The MCP package uses local stdio transport and does not connect directly to web-only ChatGPT or claude.ai sessions.drawdb-io.github.io · read 8 Oct 2026
- Open-source license
- The public drawDB repository identifies its license as AGPL-3.0.github.com · read 8 Oct 2026
- Pro collaboration
- Pro Team includes team workspaces, roles, per-diagram permissions, and live collaboration.drawdb-io.github.io · read 8 Oct 2026
- Purpose
- drawDB is a browser-based database diagram editor for modeling schemas and exporting SQL.drawdb-io.github.io · read 8 Oct 2026
- Self-hosting
- The maker says users can clone the open-source repository and run drawDB with Docker on their own infrastructure.drawdb.app · read 8 Oct 2026
- Support
- The maker lists support by email at [email protected], Discord, documentation, and GitHub Issues.drawdb.app · read 8 Oct 2026