MySQL is an open-source database for web, e-commerce, SaaS, and online transaction processing applications.
Alternatives to DbSchema
DbSchema brings visual design and database work together for SQL and NoSQL systems. It supports more than 70 databases through JDBC, builds diagrams for schemas and subsystems, and can generate a physical schema even when you are offline. Its model stays in a local .dbs file. For connected work, schema synchronization prepares migration SQL for review, and a visual query builder lets you inspect SQL before running it. Git workflows, interactive browser documentation, and…
Hackolade Studio is a data modeling and schema design tool for relational and NoSQL databases, APIs, and data exchange formats.
pgModeler is a desktop PostgreSQL schema engineering tool for Linux, macOS, and Windows.
- 4

ChartDB
ChartDB is a database visualization and diagramming tool for developers and product teams who need to understand, design, and manage database schemas.
Free planWebSelf-hosted6.8From $25 a month - 5
DrawSQL
DrawSQL is a browser-based tool for designing, reviewing, and evolving database schema diagrams with a team.
Free planWebAPI6.8From $19 a month - 6

dbdiagram.io
dbdiagram.io creates database relationship diagrams by letting users write DBML, its Database Markup Language.
Free planWebAPIExtension6.7From $20 a month - 7

ERBuilder Data Modeler
ERBuilder Data Modeler is a Windows desktop application for designing databases with graphical entity relationship diagrams and generating SQL databases.
Free planWindows6.7From $139 a year - 8
QuickDBD
QuickDBD is a web application for drawing database diagrams by typing schema details.
Free planWeb6.7From $95 a year - 9
DeZign for Databases
Windows6.4 - 10
Moon Modeler
LinuxmacOSWindows6.4$99 one-time - 11
SAP Extended Enterprise Content Management by OpenText
AndroidiOSWebLinux6.4 - 12

drawDB
drawDB is a browser-based database diagram editor for designing schemas and exporting them in multiple formats.
Free planWebSelf-hosted6.3Free plan - 13

SchemaCrawler
SchemaCrawler is a free database schema discovery and comprehension tool for database documentation and data governance.
Free planAPILinuxmacOSSelf-hosted6.3Free plan - 14

ER/Studio Data Architect
ER/Studio Data Architect is a paid, self-hosted Windows solution for individuals and small teams creating, documenting, and optimizing data structures.
Windows6.2From $2,687 a year - 15
SchemaSpy
SchemaSpy is a free command-line application that reads database metadata and produces HTML documentation to help teams examine data models.
Free planLinuxmacOSSelf-hostedWindows6.2Free plan - 16
Toad Data Modeler
Free planWindows6.1Free plan - 17

Oracle SQL Developer
Free planLinuxmacOSWindows5.8Free plan - 18
Navicat Data Modeler
Navicat Data Modeler is desktop software for designing database models on Linux, macOS, and Windows.
LinuxmacOSWindows5.6$1,299 one-time - 19
DbWrench
LinuxmacOSWindows5.4$49 one-time - 20
SQL Maestro for MySQL
Windows5.4$99 one-time - 214.9
- 22
DB-MAIN
LinuxmacOSWindows4.7 - 23
SAP PowerDesigner
WebWindows4.7 - 24
SqlDBM
Web4.7 - 254.6
- 26
ApexSQL Model
Windows4.5

