Database documentation generators

List of tools that automatically generate documentation for your database. For more advanced capabilities see Database Documentation Tools

Data Dictionary Creator (discontinued)

Data Dictionary Creator (DDC) is a simple application which helps you document SQL Server databases. It stores all the information in Extended Properties, so it's easier to keep the documentation in sync with the database as it changes.

Commercial: Free
Dependencies: No
Desktop/Cloud: Desktop
ER Diagram: No
Export: HTML,MS Excel,MS Word
Free edition: Yes
Runs on: (for desktop): Windows

DBDocumenter (discontinued)

DBDocumenter is an interactive free and open source tool designed to generate SQL Server (2000, 2005, 2008) documentation.

Commercial: Free
Dependencies: No
Desktop/Cloud: Desktop
ER Diagram: No
Export: HTML
Free edition: Yes
Runs on: (for desktop): Windows

KeepTool

KeepTool DB Doc enables you to generate appealing documentation of your database in HTML format with only a few clicks. All you have to do is connect KeepTool with your database, select the database elements (view definitions, triggers, dependencies, stored procedure, etc) you want in the documentation, and click the create documentation button.

Commercial: Commercial
Dependencies: Yes
Desktop/Cloud: Desktop
ER Diagram: No
Export: HTML
Free edition: No
Runs on: (for desktop): Windows

PLDoc

PLDoc is an open-source utility for generating HTML documentation of code written in Oracle PL/SQL. Working similarly to JavaDoc, it parses PL/SQL packages, object types, functions, procedures, and triggers, finding comments of definitions, and building HTML format technical documentation for your project.

Commercial: Free
Dependencies: No
Desktop/Cloud: Desktop
ER Diagram: No
Export: HTML
Free edition: Yes
Runs on: (for desktop): Windows

Turtle SQL (discontinued)

Turtle SQL is a free and open source tool designed to generate the SQL Server (2005, 2008, 2012) documentation.

Commercial: Free
Dependencies: No
Desktop/Cloud: Desktop
ER Diagram: No
Export: MS Excel,PDF,XML
Free edition: Yes
Runs on: (for desktop): Windows

ERBuilder Data Modeler

ERBuilder Data Modeler allows developers to graphically design databases by using entity relationship diagrams, and automatically generates the most popular SQL databases. It also allows developers to easily deploy databases by offering a sophisticated visual data modeling environment.

Commercial: Commercial
Dependencies: Yes
Desktop/Cloud: Desktop
ER Diagram: Yes
Export: HTML
Free edition: -
Runs on: (for desktop): Windows