Luna Modeler
is a powerful data modeling tool
for relational databases


New - support for Oracle Database Design
PostgreSQL Database Design

Easy and Powerful Data Modeling Tool

Luna Modeler is the easy-to-use data modeling tool for your favorite databases like PostgreSQL®, Oracle®, SQL Server®, MariaDB®, MySQL® and SQLite®. Design and visualize database structures, generate SQL scripts, and create interactive documentation.
Perfect for both pros and beginners, Luna Modeler makes data modeling simple!

Download FREE Trial Compare editions

What's new in version 10

  • Data Modeling for Oracle Databases
  • Support for Oracle synonyms, types, packages...
  • Project update for Oracle Databases
  • New conceptual data model

Read what's new

Featured in the introduction of Apple's new MacBook Pro®

A big thank you to Apple® for featuring our tool in the announcement and to everyone who has supported us on our journey.
Read the press release at apple.com and navigate to the second image in the gallery.

What can you do
with Luna Modeler?

Draw ER diagrams easily and quickly
For relational databases like Oracle, PostgreSQL, MySQL, SQL Server, MariaDB and SQLite
Visualize existing database structures
Create an ER diagram from existing databases or import a SQLite structure.
Create interactive documentation
Share your pixel-perfect diagrams in PDF format or generate interactive HTML reports.
Generate
SQL scripts
Preview and save DDL/SQL code or easily write templates for your own custom scripts.
Synchronize
Compare & Synchronize
Compare projects with databases, generate reports, update projects or generate synchronization scripts.

Draw ER diagrams

Luna Modeler stands out as a powerful tool for creating advanced entity relationship diagrams. Create conceptual, logical or physical data models for the following databases:

  • PostgreSQL
  • Oracle Database
  • SQL Server
  • MariaDB
  • MySQL
  • SQLite

Download Luna Modeler

Visualize existing databases and generate ER diagrams

You can seamlessly connect to your databases and generate database diagrams automatically using our software. In the Professional version, you can also establish secure SSH/SSL/TLS connections and visualize cloud databases.

See video
Learn how to visualize databases

How to create a new database connection to PostgreSQL in Luna Modeler.
Database report creation in Luna Modeler - data modeling tool

Create documentation

When designing a database, you can arrange objects into sub-diagrams, add HTML annotations, etc. At any stage of the design process, you can easily generate an interactive HTML report to create useful documentation or export the ER diagram to a multi-page PDF.

See how to work with sub-diagrams
Learn how to document databases

Generate SQL or write templates for custom scripts

Generate SQL scripts for your database designs and diagrams. You have the flexibility to preview and save SQL scripts for your entire database design or for individual database tables or relationships.

You can also easily create custom output, SQL scripts, HTML reports, CSV files or even UI components - it can all be done with custom templates.

See how to use custom properties

SQL script generated by Luna Modeler data modeling tool

Compare & Sync your database diagrams

Compare your database design to the structure that exists in the database and update your project. For MariaDB, MySQL and SQLite you can also generate synchronization scripts.

See how to update projects See how to generate sync SQL scripts

Download Luna Modeler
For PostgreSQL, Oracle, SQL Server, MariaDB, MySQL and SQLite
Trial version expires 14 days after installation.

Windows OS
Windows Installer

Version: 10.0.1 | Tested on Windows 11

macOS
Apple chip Intel chip

Version: 10.0.1 | Tested on: macOS Sequoia 15.2

Linux
Linux AppImage

Version: 10.0.1 | Tested on: Ubuntu 24.04
Testimonials
BM
Breno M.
The Luna Modeler sped up exponentially my modeling time and its highly detailed and well built model visualization helped the understanding throughout all knowledge levels users.
Feb 7, 2025
NR
Nathan R.
I have never found a data modeling system that is easy to use... Until I used your suite of tools Luna, Moon, Galaxy. Plus, all this at a fantastic price. Definitely recommend for anyone using data models in a full stack app.
Feb 7, 2025
DF
Dave F.
Beats the rest of the pack for ease of use. Very fast to do basic tasks but has some really neat extensions.
Feb 3, 2025
JS
Jeremy S.
When I bought my licence I couldn't believe the range of features for the price point. It is simply a brilliant product at a fantastic price.
Jan 29, 2025
Purchase Luna Modeler

Easy Database Modeling Tool for Relational Databases

Perpetual License - One Time Purchase
Enjoy 12 months of free updates on us!

Basic Edition
$99,-
Go to purchase page
Professional Edition
$ 189,-
Go to purchase page
Basic Edition - EDU
$49,-
Request EDU License
Want to get in touch?

Send Email to support@datensen.com