ChartDB is a database visualization and diagramming tool for designing and managing database schemas. It retrieves a schema with a single query and says it can create a diagram in about 15 seconds. The editor lets users work with tables, fields, relationships, layouts, colors, and filters; diagrams can be exported as SQL, images, diagram JSON, or DBML. Listed database support includes PostgreSQL, MySQL, SQLite, SQL Server, MariaDB, ClickHouse, CockroachDB, and Cloudflare D1. Teams can invite others to view or edit diagrams in real time. Other features include database synchronization, schema-change diffs, and version history. AI tools generate schema diagrams and ERD visualizations; ChartDB says third-party AI providers, including OpenAI, may process inputs, outputs, and personal information. The free plan allows one user, one database, and 10 tables per diagram. Pro is $25.00 USD per month, and Teams is $59.00 USD per month. ChartDB also describes a free, open-source self-hosted version that gives users control over data and setup.
Who it is for
It suits developers and product teams who need to understand, design, or share database schemas. Teams can collaborate on diagrams, and users wanting control over deployment can consider the self-hosted version.
What is good
- Exports diagrams as SQL, images, diagram JSON, and DBML.
- Supports real-time diagram collaboration.
- Tracks synchronization, schema diffs, and version history.
- Free, open-source self-hosted version is described.
What to know first
- Free plan limits diagrams to 10 tables each.
- AI providers may process inputs, outputs, and personal information.
- Free plan allows one user and one database.
Verdict
ChartDB covers schema visualization, editing, exports, and team collaboration, with a free plan and self-hosted option. Consider its free-plan limits and AI data-processing notice when evaluating it.
ChartDB plans and pricing
All plansCompared on database design tools
- Free plan
- Yes
- Paid from
- $25/user/mo
- Reverse engineering
- Yes
- Forward engineering
- Yes
- SQL export
- Yes
- Supported databases
- PostgreSQL, MySQL, SQL Server, MariaDB, SQLite, Cloudflare D1, CockroachDB, ClickHouse
- Team collaboration
- Yes
- Version history
- Yes
- Deployment
- web_and_desktop



