Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Data Modeling Software
  3. 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

Free

Local diagrams · All SQL dialects · Import and export

Solo

Priced on request

Cloud storage and sync · Public sharing · AI assistant · MCP server

Team

Priced on request

Cloud storage and sync · Public sharing · AI assistant · MCP server

Solo Pro

Priced on request

Cloud storage and sync · Public sharing · AI assistant · Version history and migrations

Team Pro

Priced on request

Solo Pro features · Team workspaces, roles, and permissions · Live collaboration · Billed per active seat

Every plan, in full

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

Alternatives to drawDB

Every alternative, ranked