ERBuilder Data Modeler


Complete data modeling solution for data modelers and data architects.


Buy Now    


Trusted by worldwide companies

General Electric logo Microsoft logo Orange logo Accenture logo Unisys logo Rbi logo Fleetcor logo Sunwing logo AT Madrid logo Capgemini logo Ontario gov logo university minnesota logo

It's easy to design schemas and manage versions. It can work with multiple databases. Two remarkable features are Reverse Engineer and Generate Model Documentation.

David A. - CISTEC Technology
Our data architects have found the product very useful. Steve, Database Architect - A Fortune 500 Company ERBuilder is a versatile database modeler. The UI layout is quite straightforward, so new users should have no problem getting the hang of things. Catalin C. - Softpedia Easy to use and user-friendly. Saad E. - eMcRey

Easy-to-use database modeling software for high-quality data models


ERBuilder Data Modeler allows developers to graphically design databases by using entity relationship diagrams and automatically generates the most popular SQL databases. It also allows developers to easily deploy databases by offering a sophisticated visual data modeling environment. The software reduces errors in database development while improving productivity and simplifying data modeling. Developers can visualize physical model structures to understand their databases, create new tables, modify, analyze and optimize the solution.

Features Overview

ERBuilder provides all the features you would expect from a professional database modeling and design tool, it’s extremely easy to use and understand. Developed for beginners and expert database designers alike, it is fairly simple to familiarize yourself with.

visual data modeler

Intuitive visual data modeling

With the rich visual UI of ERBuilder designing and modeling a database has never been so easy and user friendly. Create and design your models using the available professional drawing tools with just a few clicks. ERBuilder Data Modeler supports the most popular standard notations such as IDEF1x, Crow’s Foot, Codasyl and Relational notations.

ERBuilder data modeler - Forward Engineering

Forward Engineering

Validate the data models and generate DDL SQL scripts in just a few clicks. Control what you want to generate by Generating SQL Scripts for the whole model or just a part of it. ERBuilder allows also the generation of the database directly.

ERBuilder data modeler - Reverse Engineering

Reverse Engineering

Create easily a graphical model based on an existing database structure. You can reverse engineer an existing database by connecting to it directly, for both local and remote databases. ERBuilder supports the reverse engineering of the most popular databases.

ERBuilder validate data model

Data Model Validation

ERBuilder Data Modeler offers the ability to check for potential mistakes and ambiguities in the created model.
There are 3 ways to validate your model:

  • By checking the model, using the checking control.
  • By creating and querying virtual data, to test your data model safely with realistic data.
  • By generating web user interface for your model.
Get Started with ERBuilder Data Modeler

Try ERBuilder for Free Today

Download Trial Version

ERBuilder data modeler - Data Model documentation

Data model documentation

Describe each object of your data model easily and generate quickly a beautiful HTML documentation report, including your diagrams and all objects of the data model.

ERBuilder data modeler - Collaborative data modeling

Collaborate with your team members in real-time from anywhere

Simple and useful way to share a data model with others. Use the Git version control feature of ERBuilder Data Modeler to create, collaborate, track and publish changes with your team members.

Database/Model Synchronization

ERBuilder provides a powerful schema synchronization feature that helps data modelers to easily manage the differences between the data model and the database. The synchronization process consists of the comparison between the data model schema and the database schema to generate a synchronization SQL script. You can also compare and visualize differences between two models and/or databases and generate an HTML comparison report.

Other Features

switch target database

Switching to another target database

You can switch at any time the data model DBMS that you are working with to another DBMS. ERBuilder will convert automatically all data types.

generate html template

Generation of HTML templates

Generate easily a beautiful web user interface for CRUD applications based on your model. You can choose between the dark and the clear theme

version managment

Version management

ERBuilder provides a simple way to manage unlimited versions of your model. Work safely with the version management feature, easily archive and restore your model versions

Generate Data Dictionary

Data dictionary

ERBuilder lets you build an enterprise data dictionary in a few clicks. ERBuilder helps you to quickly create a Data Dictionary for any of your databases.

Technical Specifications

  • Supported databases
  •   Oracle 9
  •   Oracle 10
  •   Oracle 11
  •   Oracle 12
  •   Oracle 18
  •   Oracle 19
  •   Microsoft SQL Server 2008
  •   Microsoft SQL Server 2012
  •   Microsoft SQL Server 2014
  •   Microsoft SQL Server 2016
  •   Microsoft SQL Server 2017
  •   Microsoft SQL Server 2019
  •   MySQL 3
  •   MySQL 4
  •   MySQL 5
  •   MySQL 8

  •   MariaDB 10
  •   PostgreSQL 9
  •   PostgreSQL 10
  •   PostgreSQL 11
  •   PostgreSQL 12
  •   PostgreSQL 13
  •   PostgreSQL 14
  •   PostgreSQL 15
  •   SQLite 3
  •   Firebird 2
  •   Firebird 3
  •   Microsoft Azure SQL database
  •   Azure Synapse Dedicated SQL Pool
  •   Amazon Redshift
  •   Amazon RDS
  • Operating system
  •   Microsoft Windows 11 (32 or 64 bits)
  •   Microsoft Windows 10 (32 or 64 bits)
  •   Microsoft Windows 8.1 (32 or 64 bits)
  •   Microsoft Windows 8 (32 or 64 bits)
  •   Microsoft Windows Server 2022 (32 or 64 bits)
  •   Microsoft Windows Server 2019 (32 or 64 bits)
  •   Microsoft Windows Server 2016 (32 or 64 bits)
  •   Microsoft Windows Server 2012 (32 or 64 bits)
  •   Microsoft Windows Server 2008 (32 or 64 bits)
  •   Microsoft Windows 7 (32 or 64 bits)
  •   Microsoft Windows Vista (32 or 64 bits)
  •   Microsoft Windows Server 2003 (32 or 64 bits, Service Pack 2)
  • Memory
  •   1 GB minimum (2 GB recommended)
  • Hard Disk
  •   At least 50 MB of free disk space

Subscribe to our newsletter to receive news, discounts and exclusive offers!

I agree to Terms of Use and Privacy Policy*