Key features for making ER Diagrams for MySQL

Draw ER diagrams for
MySQL databases
Define MySQL database objects like tables, keys, indexes and relationships graphically. Manage your database structures in projects, export diagram to PDF and generate SQL code for your projects.
Easy database modeling with our ER diagram tool
Create data models quickly and conveniently. Luna Modeler is a tool that focuses on simplicity, clarity, and a pleasant user interface. At the same time, it provides advanced features and supports various MySQL database specifics.


Visualize existing structures
Connect to an existing MySQL or MariaDB database platform, reverse engineer and visualize existing database structures.
Secure SSH/SSL/TLS connections to MySQL databases are supported in the Professional Edition.
Generate SQL scripts using the ER diagram tool
When your ERD for MySQL is finished, click a button on the main toolbar and immediately see SQL code preview.
You can also write templates and generate custom output from your diagrams!


Generate documentation or export diagrams to PDF
- Generate interactive HTML reports with ER diagrams
- Compare your project with the database and generate a report with a list of detected differences
- Export your ER diagram to a multi-page PDF
Compare & Synchronize your database diagrams
Connect to your MySQL database, run a comparison and either update your project or generate a synchronization SQL script!
Read more about updating MySQL projects
See how to generate sync SQL scripts

Download
Luna Modeler
Luna Modeler is available for Windows, Linux and MacOS.
Trial version expires 14 days after installation.
Purchase
Luna Modeler
Perpetual License – One Time Purchase
Enjoy 12 months of free updates on us!