datamodelingtools.com

FK → databases.mysql · 8 tools · checked Nov 2, 2026

Data modeling tools for MySQL

If you modeled in MySQL Workbench 8.0, see the note on its end of life before choosing. This list includes only tools whose own pages name MySQL. A tool missing here may still work with it; we just haven't seen it confirmed.

-- STATUS

MySQL says earlier MySQL Workbench releases have reached end of life, and the new Workbench doesn't list data modeling yet. What that means for your models.

Which tools support MySQL?

Side by side

Tools whose official pages name MySQL.
toolprice (as published)free optiondeploylevelsreverse eng.DDL outdatabases (verified)
ChartDB free · paid from $25/mo Free Web, Self-hosted physical yes yes PostgreSQL, MySQL, SQL Server, MariaDB, SQLite
DbSchema free tier · paid price not captured Free edition Windows, macOS conceptual · logical · physical yes yes PostgreSQL, MySQL, MongoDB, MariaDB, BigQuery, Snowflake, ClickHouse, Oracle Database, SQL Server
drawDB free Free Web, Self-hosted physical yes yes MySQL, PostgreSQL, SQLite, MariaDB, SQL Server, Oracle Database
DrawSQL from $19/mo Free plan Web physical yes yes MySQL, PostgreSQL, SQL Server, MariaDB
Luna Modeler from $99 one-time Trial only Windows, macOS, Linux conceptual · logical · physical yes yes Oracle Database, PostgreSQL, MySQL, SQL Server, MariaDB, SQLite
MySQL Workbench free Free not verified physical yes yes MySQL
Navicat Data Modeler from $749 one-time Trial only Windows, macOS, Linux conceptual · logical · physical yes yes MySQL, PostgreSQL, MongoDB, MariaDB, SQL Server, Oracle Database, SQLite, Snowflake
Redgate Data Modeler from $189/yr Trial only Web logical · physical yes yes PostgreSQL, MySQL, SQL Server, Oracle Database

Free ways to start with MySQL

Filter all tools · How to choose