ChartDB is a free, open-source tool that turns a single database query into an interactive ER diagram. See how it works, key features, and pricing.
ChartDB is a free, open-source database schema diagramming tool founded in August 2024 in Tel Aviv, Israel, by co-founders Jonathan Fishner and Guy Ben-Aharon. The two built and launched the project as an open-source MVP in under three weeks, reaching the front page of Hacker News within 72 hours and gaining thousands of GitHub stars shortly after launch.
The tool lets developers and database administrators instantly visualize a database's structure as an entity-relationship diagram by running a single query, without needing to install software or share database credentials with a third-party service.
ChartDB's 'Smart Query' retrieves a database's schema as JSON in one step, which is rendered instantly as an interactive ER diagram — no credentials leave the user's machine. Teams can invite collaborators to view and edit diagrams in real time, with full undo/redo and schema version history that tracks diffs over time.
For migration and documentation, ChartDB exports SQL DDL scripts, including AI-driven cross-dialect conversion (for example, MySQL to PostgreSQL). An AI diagram generator can also build a fully editable ER diagram from a natural-language description of a database, useful for early-stage schema design.
ChartDB is free and open-source, usable directly at chartdb.io with no installation or account required for core diagramming, or self-hosted for teams that want to keep the tool inside their own environment. As of its founders' most recent public updates, the company remains fully bootstrapped with no confirmed enterprise pricing tier.
Yes, ChartDB is free and open-source, usable directly at chartdb.io or self-hosted.
No, ChartDB is designed so that database credentials never leave your machine; only the resulting schema JSON is used to build the diagram.
ChartDB was founded in August 2024 in Tel Aviv, Israel, by co-founders Jonathan Fishner and Guy Ben-Aharon.
Yes, ChartDB can export SQL DDL scripts, including AI-driven conversion between different database dialects.
Yes, teammates can be invited to view and edit diagrams together in real time.