Database diagram / Reverse Engineering tools

List of database ER diagram (ERD) / schema visualization / reverse engineering tools for popular databases.

DbSchema

DbSchema is diagram designer and query tool.

Commercial: Commercial
Free edition: No
Export: HTML,PDF

DbWrench

Database design and synchronization tool

Commercial: Commercial
Free edition: Yes
Export: -

Enterprise Architect

Enterprise Architect is a visual modeling and design tool based on the OMG UML.

Commercial: Commercial
Free edition: No
Export: EMF,Image,WMF

Lucidchart

Online diagram application makes it easy to sketch and share professional flowchart diagrams.

Commercial: Commercial
Free edition: Yes
Export: Image,PDF,VDX

ModelSphere

Open ModelSphere is a powerful data, process and UML modeling tool - supporting user interfaces in English and French.

Commercial: Free
Free edition: Yes
Export: -

Oracle JDeveloper

Oracle JDeveloper is a free integrated development environment that simplifies the development of Java-based applications addressing every step of the application lifecycle.

Commercial: Free
Free edition: Yes
Export: -

Oracle SQL Developer Data Modeler

Oracle SQL Developer Data Modeler is a free graphical tool that enhances productivity and simplifies data modeling tasks.

Commercial: Free
Free edition: Yes
Export: Image,PDF,SVG

SAP Sybase PowerDesigner

PowerDesigner is the industry-leading business process / data modeling software and metadata management solution for data architecture, information architecture, and enterprise architecture.

Commercial: Commercial
Free edition: No
Export: EMF,HTML,Image,RTF,SVG

Schema Surf

Atlantis Schema Surf is a free animated graphing tool which allows you to easily visualize the dependencies between the objects in your SQL Server databases in a live entity ER diagram.

Commercial: Commercial
Free edition: Yes
Export: Image

SchemaCrawler

SchemaCrawler is a free database schema discovery and comprehension tool. It has grep functionality that allows you to search for table and column names using regular expressions.

Commercial: Free
Free edition: Yes
Export: CSV,HTML,JSON,Plain text

Sequel Pro

Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases.

Commercial: Free
Free edition: Yes
Export: -

SQL Database Studiio

SQL Database Studio automates repetitive tasks such as filtering, sorting, searching, and much more.

Commercial: Commercial
Free edition: No
Export: Image

Toad Data Modeler

Toad Data Modeler enables developers, DBAs, and designers to create, maintain, and document quality database designs and structures across various database platforms.

Commercial: Commercial
Free edition: No
Export: HTML,PDF,RTF

Valentina Studio

Valentina Studio is a database management tool that helps to create, administer, query, and explore Valentina DB, MySQL, MariaDB, PostgreSQL, and SQLite databases for FREE.

Commercial: Commercial
Free edition: Yes
Export: -

SQL Schema Explorer

SQL Schema Explorer is a open source tool that creates a dynamic website visible only to you that gives you effortless access to the tables, relationships, and data in your database.

Commercial: Free
Free edition: Yes
Export: HTML