Moon Modeler
ER Diagram Tool for MongoDB

MongoDB ER diagram

Key Features of the ER Diagram Tool for MongoDB

Make ER diagrams
Create ER diagrams for MongoDB easily and model your databases visually.
Reverse engineer
Connect to your database and create an ER diagram from existing MongoDB structures.
Make documentation
Share your pixel-perfect ER diagram in high-quality printable PDF format.
Generate scripts
Preview, generate and save MongoDB schema validation scripts.

Make ER diagrams for MongoDB

Easily draw MongoDB database structures with Moon Modeler. Visually design MongoDB or Mongoose schema, specify collections and embeddable sub-documents, define references among collections and specify MongoDB collection and field specifics.

Quick Start Guide for MongoDB

ERD made in Moon Modeler database modeling tool

Quick and convenient schema design for MongoDB

Define new objects with predefined settings. Change field positions using drag and drop. Add referenced fields to target collections automatically etc. Changes are propagated and saved immediately and in case you need to revert changes, use UNDO.

MongoDB database modeling, erd with sample data

Various display modes are available.

Display metadata, sample data, fields, indexes or descriptions and other elements on your MongoDB diagram. You can also add notes in HTML format, add lines with custom end point graphics or insert a picture to your MongoDB data model.

Generated schema validation script

Automatically generate MongoDB scripts for data validation

Use Moon Modeler to generate validation and creation scripts together with other options. Click a button on the main toolbar and immediately see code preview - formatted and with syntax highlighting.
You can also preview and save scripts for whole your MongoDB schema or for just a single MongoDB collection.

Database connection

Visualize existing MongoDB structures

Create a connection to your MongoDB server, connect to your existing database and create an ER diagram from the existing schema.
SSH connections are supported for MongoDB databases in the Professional Edition.

Download Moon Modeler
For MongoDB and Mongoose
Trial version expires 14 days after installation.

Windows OS
Windows Installer

Version: 8.5.1 | Tested on Windows 11

Linux AppImage

Version: 8.5.1 | Tested on: Ubuntu 22.04

Windows OS
Apple chip Intel chip

Version: 8.5.1 | Tested on: MacBook Air & Mac M1
Purchase Moon Modeler

Data modeling tool for MongoDB and Mongoose
Perpertual license with 12 months free updates included.
User-based licensing model. One license key can be used on Windows, Linux and MacOS.

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

Send Email to