
drawDB
Free online database schema design tool for ER diagrams and SQL generation
A free, open-source tool to design database schemas visually, generate SQL, and collaborate in real time across multiple database dialects.
About this launch

drawDB is a free, open-source browser-based tool for designing database schemas through visual entity-relationship diagrams. Users can generate SQL DDL scripts for multiple database dialects including PostgreSQL, MySQL, SQLite, MariaDB, SQL Server, and Oracle, and reverse-engineer existing schemas by importing SQL or DBML files.
The free editor requires no account and stores diagrams locally in the browser. drawDB Pro adds cloud storage, real-time team collaboration, diagram sharing, version history, AI-assisted schema design, and GitHub integration. The tool also ships an official Model Context Protocol (MCP) server allowing AI assistants to read diagram schemas.
DrawDB is fully open source under the AGPL-3.0 license and can be self-hosted using Docker. Features include customizable editor layouts, keyboard shortcuts, presentation mode, issue detection, migration generation, and export to multiple formats including JSON, images, Mermaid, and Markdown.
What it does
- Entity-relationship diagram editor
- SQL generation for PostgreSQL, MySQL, SQLite, MariaDB, SQL Server, and Oracle
- DBML import and export
- Real-time collaborative database design
- Cloud storage and team workspaces
- AI-assisted schema design
- Schema reverse engineering from existing SQL
- Version history and migration generation
- Export to SQL, JSON, PNG, JPEG, SVG, and PDF
- Keyboard shortcuts and customizable workspace
Pricing
Pricing model: Freemium
Free tier includes the open-source editor with all SQL dialects, import & export, and local diagram storage. drawDB Pro offers paid plans for Solo Pro and Team Pro with cloud storage, real-time collaboration, AI schema assistant, GitHub integration, and priority support.
Shopper questions
Is drawDB free?
Yes, drawDB is free and open source. The full editor runs in your browser with no account required. drawDB Pro adds paid plans with cloud storage, real-time collaboration, and AI-assisted schema design.
Do I need an account to use drawDB?
No account is required to use the free editor, which runs entirely in your browser and saves diagrams locally. An account is only needed for Pro features like cloud storage, sharing, and real-time collaboration.
Which databases does drawDB support?
drawDB supports MySQL, PostgreSQL, SQLite, MariaDB, SQL Server, Oracle, and a generic dialect. It can generate SQL and import existing schemas for all these databases.
Can drawDB import an existing database schema?
Yes. You can paste or upload an existing SQL DDL script and drawDB reverse-engineers it into a visual diagram automatically. drawDB also supports DBML import and export.
Can AI agents use drawDB?
Yes. drawDB ships an official Model Context Protocol (MCP) server that lets AI assistants such as Claude, Cursor, and Windsurf read a diagram's schema directly in read-only mode.
drawDB has a free listing. The owner can unlock the full profile with a paid launch for $5:
- Founder story (locked)
- Milestones (locked)
- Demo video (locked)
- Dofollow website link (locked)
Shoppers also viewed
- MyPaperKit
Design tools
- AI Kitchen Design
Design tools
- ideare
Design tools
- Matita
Design tools