Database documentation tools

List of tools that allow the documentation (e.g. with descriptions) of schema of your databases.

Dataedo

Dataedo enables you to catalog, document and understand your data with Data Dictionary, Business Glossary and ERDs. It enables to document your relational databases and share documentation in interactive HTML.

Commercial: Commercial
Free edition: No
Allows editing: Yes
Metadata stored in: External repository
Export: HTML,MS Excel,PDF
ER Diagram: Yes
Dependencies: Yes

Redgate SQL Doc

Redgate SQL Doc is a simple tool for describing and generating documentation of SQL Server automatically. It eliminates the tedious and time-consuming manual documentation tasks and enables you to satisfy audit requirements by keeping complete documentation.

Commercial: Commercial
Free edition: No
Allows editing: Yes
Metadata stored in: Database comments/extended properties
Export: CHM,HTML,MS Word,PDF
ER Diagram: No
Dependencies: Yes

dbForge Documenter for SQL Server

dbForge Documenter for SQL Server is a universal software solution that helps automate the creation of your database documentation. It extracts an extensive database info including a wide range of SQL object types, their details and properties, inter-object dependencies and DDL codes.

Commercial: Commercial
Free edition: No
Allows editing: No
Metadata stored in: Database comments/extended properties
Export: HTML,PDF
ER Diagram: No
Dependencies: Yes

Database Note Taker

Database Note Taker is free, making it easy to capture and share knowledge about your databases and simplify database documentation. It provides developers, support staff and even customers with quick and easy access to documentation.

Commercial: Free
Free edition: Yes
Allows editing: Yes
Metadata stored in: External repository
Export: HTML
ER Diagram: No
Dependencies: No

ApexSQL Doc

ApexSQL Doc tool is a SQL database documentation tool that enables documenting SQL Server databases. It automates and schedules documentation unattended and provides fully customize documentation output.

Commercial: Commercial
Free edition: Yes
Allows editing: Yes
Metadata stored in: External repository
Export: CHM,HTML,MS Word,PDF
ER Diagram: No
Dependencies: Yes

dbForge Documenter for Oracle

dbForge Documenter for Oracle is a handy visual tool for documenting Oracle databases. The tool includes a wide range of options to set up, customize and fine-tune the generated documentation and allows automating Oracle database documenting with the command-line interface.

Commercial: Commercial
Free edition: No
Allows editing: No
Metadata stored in: Database comments/extended properties
Export: HTML,PDF
ER Diagram: No
Dependencies: Yes

MySQL Workbench

MySQL Workbench is a visual tool for database architects, developers and DBAs. MySQL Workbench provides data modeling, development, administration and documentation tools for MySQL.

Commercial: Commercial
Free edition: No
Allows editing: Yes
Metadata stored in: Database comments/extended properties
Export: HTML
ER Diagram: Yes
Dependencies: Yes

dbdesc

dbdesc is a powerful tool to help you document your databases. It can produce detailed documents describing your databases. Now dbdesc includes a built-in report engine and report viewer to easily browse database documentation.

Commercial: Commercial
Free edition: Yes
Allows editing: Yes
Metadata stored in: Database comments/extended properties
Export: HTML,MS Word,PDF,RTF
ER Diagram: No
Dependencies: Yes

dbForge Documenter for MySQL

dbForge Documenter for MySQL is a handy MySQL and MariaDB documentation tool that automatically generates documentation of an entire MySQL database in HTML, PDF, and MARKDOWN file formats. The tool allows users to customize the generated documentation up to their needs with help of a bunch of options and settings.

Commercial: Commercial
Free edition: No
Allows editing: No
Metadata stored in: Database comments/extended properties
Export: HTML,PDF
ER Diagram: No
Dependencies: Yes

Elasoft SqlSpec

SqlSpec is a database documentation tool that will generate easy-to-read database documentation for almost all platforms. It has both GUI and command line interface. It enables you to generate entity-relation diagrams.

Commercial: Commercial
Free edition: No
Allows editing: Yes
Metadata stored in: Database comments/extended properties
Export: CHM,HTML
ER Diagram: Yes
Dependencies: Yes

Doc xPress

DOC xPress offers complete documentation for SQL Server databases and BI tools, including SSIS, SSRS, SSAS, Oracle, Hive, Tableau, Informatica, and Excel. In addition, the documentation can be customized for different audiences, so users only see the most relevant information for their role.

Commercial: Commercial
Free edition: No
Allows editing: Yes
Metadata stored in: External repository
Export: CHM,HTML,MS Word,RTF
ER Diagram: Yes
Dependencies: Yes

Spectral Core Documenter

Spectral Core Documenter is the easiest way to generate detailed documentation of your database. All tables, procedures, functions, triggers, user-defined types are listed with every detail.

Commercial: Commercial
Free edition: No
Allows editing: No
Metadata stored in: Database comments/extended properties
Export: CHM,HTML
ER Diagram: No
Dependencies: Yes

Leadum DBScribe

DBScribe is a SQL documentation tool that automatically creates comprehensive technical documentation of every detail of your database schema. DBScribe SQL documentation tool helps prevent from long routing documenting work and synchronization with database changes, enabling to perform precise database documentation.

Commercial: Commercial
Free edition: No
Allows editing: Yes
Metadata stored in: Database comments/extended properties
Export: CHM,HTML,MS Word
ER Diagram: No
Dependencies: Yes

Yohz DB Doc

DB Doc is the documentation tool for PostgreSQL databases. It customizes the layouts to your needs and automates the documentation generation process os that you could even generate your database schema documents every hour, ensuring you'll always have the most up-to-date details.

Commercial: Commercial
Free edition: No
Allows editing: Yes
Metadata stored in: Database comments/extended properties
Export: CHM,HTML,PDF
ER Diagram: No
Dependencies: Yes

DTM Schema Reporter

DTM Schema Reporter is a documenting tool for database schema. This utility helps technical writers, developers, and database administrators create a database schema report within seconds. With DTM Schema Reporter the user can analyze and audit database structure, create schema documentation, train your employees, create a hard copy of the structure snapshots, etc.

Commercial: Commercial
Free edition: No
Allows editing: Yes
Metadata stored in: Database comments/extended properties
Export: CHM,HTML,MS Excel,MS Word,PDF,Plain text,RTF,XML
ER Diagram: Yes
Dependencies: Yes