drawDB
drawdb.app
What it is
drawDB is a browser-based database diagram editor for modeling schemas, importing existing definitions and exporting SQL. It supports Generic, MySQL, PostgreSQL, SQLite, MariaDB, Microsoft SQL Server and Oracle diagrams. Imports include drawDB JSON and DDB files, DBML, and SQL scripts for the listed database systems; exports include SQL, image and document formats, drawDB JSON, DBML, Mermaid and Markdown. The free plan is listed at free and includes local diagrams, SQL dialects, and import and export. In the open-source editor, diagrams and custom templates live in browser IndexedDB, tying them to that browser profile. The maker says it can also be self-hosted with Docker. Pro options add cloud storage and sync, public sharing, AI assistance and version history; team options include workspaces, roles, diagram permissions and live collaboration. The AI assistant can create or edit schema elements from prompts, while the MCP server provides read-only access for compatible coding tools to schemas in Pro cloud workspaces. Schema context is sent to the AI service when it operates on a diagram.
Spec sheet
- Purpose
- drawDB is a browser-based database diagram editor for modeling schemas and exporting SQL.Read 8 Oct 2026 · drawdb-io.github.io
- Support
- The maker lists support by email at [email protected], Discord, documentation, and GitHub Issues.Read 8 Oct 2026 · drawdb.app
- AI assistant
- The Pro AI assistant can generate and edit tables, columns, relationships, notes, and subject areas from a prompt.Read 8 Oct 2026 · drawdb-io.github.io
- AI data handling
- The Pro documentation says a diagram schema is sent to the AI service as context when AI operates on it.Read 8 Oct 2026 · drawdb-io.github.io
- Browser storage
- The open-source editor stores diagrams and custom templates in browser IndexedDB, so they are tied to that browser profile.Read 8 Oct 2026 · drawdb-io.github.io
- Database dialects
- It supports Generic, MySQL, PostgreSQL, SQLite, MariaDB, Microsoft SQL Server, and Oracle SQL diagrams.Read 8 Oct 2026 · drawdb-io.github.io
- Export
- It exports diagrams as SQL, PNG, JPEG, SVG, PDF, drawDB JSON, DBML, Mermaid, and Markdown.Read 8 Oct 2026 · drawdb-io.github.io
- Import
- It imports drawDB JSON and DDB files, DBML, and SQL scripts for MySQL, PostgreSQL, SQLite, MariaDB, Microsoft SQL Server, and Oracle SQL.Read 8 Oct 2026 · drawdb-io.github.io
- MCP clients
- The maker lists Claude Desktop, Cursor, Cline, Goose, and Windsurf as compatible MCP clients.Read 8 Oct 2026 · drawdb-io.github.io
- MCP integration
- Its MCP server gives compatible AI coding tools read-only access to schemas in drawDB Pro cloud workspaces.Read 8 Oct 2026 · drawdb-io.github.io
- MCP limitation
- The MCP package uses local stdio transport and does not connect directly to web-only ChatGPT or claude.ai sessions.Read 8 Oct 2026 · drawdb-io.github.io
- Open-source license
- The public drawDB repository identifies its license as AGPL-3.0.Read 8 Oct 2026 · github.com
- Pro collaboration
- Pro Team includes team workspaces, roles, per-diagram permissions, and live collaboration.Read 8 Oct 2026 · drawdb-io.github.io
- Self-hosting
- The maker says users can clone the open-source repository and run drawDB with Docker on their own infrastructure.Read 8 Oct 2026 · drawdb.app
Plans and prices
Strong points and limits
Strong points
- Free plan includes local diagrams and SQL export.
- Supports seven diagram dialects.
- Exports to SQL, images, PDF and Markdown.
- Can be self-hosted with Docker.
Limits
- Local diagrams are tied to a browser profile.
- AI operations send schema context to the AI service.
Who it suits
drawDB suits people designing database schemas or converting between diagram formats and SQL. Teams may want its Pro collaboration features, while users who need local control can self-host it.
Verdict
drawDB covers schema modeling, multiple database dialects and a broad set of import and export formats. Its free editor is local to a browser profile; cloud storage, collaboration and AI features are listed in Pro plans with no public prices.
Where Specifiction places it
- Database Design Tools#15 of 357.8
- Data Modeling Software#12 of 277.8