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: -

Dico

Dico is a Java application to display database-schema.

Commercial: Commercial
Free edition: Yes
Export: EMF,PDF,Printer,SVG

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

RISE Editor

RISE is a software suite for model driven information system development.

Commercial: Commercial
Free edition: Yes
Export: -

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 our SQL dependency & live entity ER diagram tool - it is an 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.

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

Sequel Pro + GraphViz

Easy-to-use Mac database management application for MySQL

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

SQuirreL

SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.

Commercial: Free
Free edition: Yes
Export: Image