Database diagram / Reverse Engineering tools

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


Dataedo enables you to create database documentation of your existing relational databases. It reads your schema and lets you easily describe each data element (tables and columns) and other database objects (like triggers, stored procedures, etc.) visually as ER diagrams.

Commercial: Commercial
Free edition: No
Export: HTML,MS Excel,PDF
Database Web Edit
Database Web Table Diagram


Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP.

Commercial: Free
Free edition: Yes
Export: SQL script


NODATA gives you the ability to design your physical and conceptual data models through entity-relationship notation. It allows you to represent your objects and to define relationships between them, so you can precisely define your objects structures and relationship for documentation or actual generation purposes.

Commercial: Commercial
Free edition: No
Export: CSV