Database diagram / Reverse Engineering tools

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

Firebird Maestro

Firebird Maestro is the premier Firebird tool for database management, control and development. It provides a rich set of GUI tools for anyone who uses Firebird including database developers, DBAs, and data analysts.

Commercial: Commercial
Free edition: No
Export: CSV,HTML,Image,MS Excel,PDF,Plain text,RTF

DB-Main

DB-Main is an easy-to-use data modelling and data architecture platform. The software helps developers and analysts in most of their daily tasks and covers all data engineering processes by simplifying activities, such as design processes, transformations, reverse engineering, and management.

Commercial: Commercial
Free edition: No
Export: -

ERD Concepts

ERD Concepts is an ERD tool combining professional diagramming with a light and pleasant user-interface. With ERD Concepts you can connect to almost any available database on the market today using ODBC and ADO connections. Using the advanced reverse engineering software you can create a new ERD diagram from an existing database.

Commercial: Free
Free edition: Yes
Export: HTML,Printer

SQuirreL SQL

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: CSV,Image,Printer

SQL Manager

SQL Manager in a simple and direct way provides reverse engineering operation by building a relationship diagram on the basis of the current database's structure. The objects are arranged automatically within the diagram model.

Commercial: Commercial
Free edition: Yes
Export: HTML,Image,MS Excel,PDF,RTF

Database Workbench

Database Workbench is a single development environment for developing with multiple database engines. You can also reverse engineer existing databases to print graphical overviews of the tables and relationships in your database. Afterward, a diagram can be updated when changes in the database occurred, so your documentation is up-to-date.

Commercial: Commercial
Free edition: Yes
Export: CSV