dbdocs
What it is
dbdocs creates web-based database documentation from DBML, an open-source markup language for defining database structures. Published documentation lets readers browse tables and fields and see how tables relate. Teams can keep DBML locally or in Git, then publish it to a dbdocs project. The db2dbml command supports imports from PostgreSQL, MySQL, MSSQL, Snowflake, and BigQuery. Documentation views can be embedded in Notion, Confluence, Miro, or a website, and CI publishing uses a token, with a GitHub Actions example in the instructions. New projects are public by default; password-protected sharing is listed on the Free plan, while private mode is listed for paid plans. dbdocs is a cloud service with relational database coverage, schema history, a data dictionary, and single sign-on. The service is described as intended for internal development teams and software development agencies. The Free plan is free. Personal Pro is $20 a month, and Team is $60 a month.
For and against
For
- Documents tables, fields, and their relationships.
- Imports support five named database systems.
- Views can embed in Notion, Confluence, Miro, or websites.
- Free plan includes password-protected sharing.
Against
- New projects are public by default.
- Private mode is listed only for paid plans.
- Free plan is limited to one user.
The verdict
dbdocs turns DBML definitions into browsable documentation with database import, embedding, and CI publishing options. Review its default public access and paid-plan privacy options when choosing a plan.
Who it suits
It suits internal development teams and software development agencies that want browser-based documentation of database structures. Teams using DBML and Git can publish project documentation and embed views in other tools.
Plans and prices
Free
1 user · public sharing · password protection
Read 29 Sep 2026 · docs.dbdiagram.io
Personal Pro
Single user · 3 paid projects included · up to 5 guest viewers per project · private mode
Read 29 Sep 2026 · docs.dbdocs.io
Team
3 editor seats included · 5 paid projects included · unlimited guest or workspace viewers · up to 6 guest editors
Read 29 Sep 2026 · docs.dbdocs.io
On the record
- CI integration
- The CI instructions show publishing with a token and include a GitHub Actions example.docs.dbdocs.io · read 29 Sep 2026
- Database import
- The documented db2dbml command supports PostgreSQL, MySQL, MSSQL, Snowflake, and BigQuery.docs.dbdocs.io · read 29 Sep 2026
- Default access
- New dbdocs projects are public by default; the access-control documentation lists password-protected sharing on the Free plan and private mode on paid plans.docs.dbdiagram.io · read 29 Sep 2026
- Integrations
- Embedded views can be added to Notion, Confluence, Miro, or a website.docs.dbdocs.io · read 29 Sep 2026
- Intended users
- The site describes dbdocs as built with internal development teams and software development agencies in mind.dbdocs.io · read 29 Sep 2026
- Purpose
- dbdocs creates web-based database documentation from DBML code.dbdocs.io · read 29 Sep 2026
- Schema language
- It uses DBML, an open-source markup language for defining database structures.dbdocs.io · read 29 Sep 2026
- Security
- The maker says Holistics is SOC 2 Type II compliant and dbdocs servers are hosted in Frankfurt, EU.docs.dbdocs.io · read 29 Sep 2026
- Self-hosting
- The FAQ says users seeking a self-hosted version can submit a form to discuss their requirements with the team.dbdocs.io · read 29 Sep 2026
- Support
- The site links to a contact form and a service status page for support resources.dbdocs.io · read 29 Sep 2026
- Visual documentation
- The documentation lets readers browse tables and fields and visualize relationships between tables.dbdocs.io · read 29 Sep 2026
- Workflow
- The site describes storing DBML locally or in Git and publishing it to a dbdocs project.dbdocs.io · read 29 Sep 2026