GUI tools

Dataedo

Dataedo lets you visualize your data models with ER diagrams. You can discover and document relationships between data entities and visualize them with automatically built diagrams. It reads foreign key constraints from DBMS and adds table relationships to the diagram automatically.

Desktop/Cloud: Desktop
Free edition: No
Schema design: Yes
Commercial: Commercial
Forward engineering: No
Reverse enginering: Yes
Database Web Business Glossary
Database Web Table Diagram

Retool

Retool gives you a multi-purpose, cross-platform SQL GUI so you can quickly build apps on top of your data. Connecting Retool to your SQL DB lets you run queries, inspect your schema and database objects, and auto-complete in our IDE. Manage, manipulate, and visualize your data with custom components instead of getting stuck in a CLI.

Desktop/Cloud: Cloud
Free edition: Yes
Schema design: No
Commercial: Commercial
Forward engineering: No
Reverse enginering: No

Aqua Data Studio Entity Relationship Modeler

The Aqua Data Studio Entity Relationship Modeler (ER Modeler) helps you design physical database models for all major RDBMS vendors and versions. It uses the forward engineer feature to model entities and the reverse engineer feature to visualize a database model from existing databases. Besides that, the schema compare tool functionality within the ER Modeler allows comparing ER models.

Desktop/Cloud: Desktop
Free edition: No
Schema design: Yes
Commercial: Commercial
Forward engineering: Yes
Reverse enginering: Yes

TablePlus

TablePlus is a modern, native, and friendly GUI tool for relational databases. With the native build, simple design, and powerful features, TablePlus makes database management easier, faster & more efficient for you. You can browse, query, edit your data and database structure in a simple and clean spreadsheet-like editor.

Desktop/Cloud: Desktop
Free edition: No
Schema design: No
Commercial: Commercial
Forward engineering: No
Reverse enginering: No

dbForge Studio

dbForge Studio offers powerful GUI tools for relational databases. It lets you visually design new databases and analyze the structure of existing ones, track logical relations between tables, export database diagrams to images, edit table data, rebuild tables, configure database options, and more.

Desktop/Cloud: Desktop
Free edition: No
Schema design: Yes
Commercial: Commercial
Forward engineering: Yes
Reverse enginering: Yes

dbdiagram.io

dbdiagram.io is a free, simple tool to draw ER diagrams by just writing code. It is designed for developers and data analysts. It lets you directly generate SQL statements to create your database tables.

Desktop/Cloud: Cloud
Free edition: Yes
Schema design: Yes
Commercial: Free
Forward engineering: Yes
Reverse enginering: Yes

DbDesigner.net

DB Designer is an online database design and modeling tool that offers a simple graphical user interface with feature-rich and powerful functionalities. Some of its key features include fast navigation, automatic sorting and layout, grid view, keyboard shortcuts, cloning, live validation, option to show/hide default values, foreign key icons, columns, indexes, etc.

Desktop/Cloud: Cloud
Free edition: Yes
Schema design: Yes
Commercial: Commercial
Forward engineering: Yes
Reverse enginering: Yes

ERDPlus

ERDPlus is a web-based database modeling tool that lets you quickly and easily create Entity Relationship Diagrams (ERDs), Relational Schemas (Relational Diagrams), and Star Schemas (Dimensional Models). It enables drawing standard ERD components. The notation supports drawing regular and weak entities, various types of attributes, and all possible cardinality constraints of relationships.

Desktop/Cloud: Cloud
Free edition: Yes
Schema design: Yes
Commercial: Free
Forward engineering: Yes
Reverse enginering: No

QuickDBD

Quick Database Diagrams (QuickDBD) is a simple online tool to quickly draw database diagrams by typing. It develops premium diagrams and let you share your diagrams online.

Desktop/Cloud: Cloud
Free edition: Yes
Schema design: Yes
Commercial: Free
Forward engineering: No
Reverse enginering: Yes

Lucidchart

Lucidchart is an all-in-one online diagram, collaboration, and visualization data platform. Its intuitive interface makes it simple to start diagramming, no matter the device, browser, or operating system. It improves the way teams work together with real-time co-authoring, in-editor chat, shape-specific comments, and collaborative cursors. It lets you overlay important metrics on existing diagrams through data linking or use auto-visualization to generate org charts, ERDs, and more.

Desktop/Cloud: Cloud
Free edition: Yes
Schema design: Yes
Commercial: Commercial
Forward engineering: Yes
Reverse enginering: Yes

SqlDBM

SqlDBM is a browser-based online database design tool does not require writing a single line of code to develop a database. By bringing your existing DB/DW to SqlDBM, you can automatically create a database model that will provide powerful and effective visualization. Make changes and generate new SQL scripts including Alter scripts.

Desktop/Cloud: Cloud
Free edition: No
Schema design: Yes
Commercial: Commercial
Forward engineering: Yes
Reverse enginering: Yes

DeZign for Databases

DeZign for Databases is an intuitive data modeling tool Visualize database structures to understand your database, create new databases or reverse-engineer existing databases to modify, document, analyze, and optimize. The software uses entity relationship diagrams (ERDs, data models) to graphically design databases and automatically generates the most popular databases.

Desktop/Cloud: Desktop
Free edition: No
Schema design: Yes
Commercial: Commercial
Forward engineering: Yes
Reverse enginering: Yes

Visual Paradigm

Visual Paradigm offers ERD software, a database design tool that provides graphical representation of database tables, their columns and inter-relationships. With Visual Paradigm's ERD tool, you can edit database view in a visual editor.

Desktop/Cloud: Desktop
Free edition: No
Schema design: Yes
Commercial: Commercial
Forward engineering: Yes
Reverse enginering: Yes

phpMyAdmin

phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the web with its intuitive web interface. It lets you create graphics of your database layout in various formats

Desktop/Cloud: Cloud
Free edition: Yes
Schema design: Yes
Commercial: Free
Forward engineering: Yes
Reverse enginering: Yes

MySQL Workbench

MySQL Workbench enables a DBA, developer, or data architect to visually design, model, generate, and manage databases. It includes everything a data modeler needs for creating complex ER models, forward and reverse engineering, and also delivers key features for performing difficult change management and documentation tasks that normally require much time and effort.

Desktop/Cloud: Desktop
Free edition: No
Schema design: Yes
Commercial: Commercial
Forward engineering: Yes
Reverse enginering: Yes