
About ChartDB
ChartDB is a tool for turning a database schema into an interactive diagram. You import the schema, edit the diagram and export SQL scripts for your database.
What it does
The import uses a single query to fetch the full schema, which takes only a few seconds. ChartDB supports MySQL, MariaDB, PostgreSQL, SQL Server and SQLite, plus several cloud warehouses. Diagrams can be exported as SQL or as images for documentation, and there is a real-time collaboration feature for teams.
Key features
- Schema import with a single query
- Editable diagrams with tables and notes
- Export to SQL scripts or images
- Real-time collaboration
- Works with MySQL, PostgreSQL, SQL Server and SQLite
Who it's for
Developers and data modelers who need to understand or document a schema. Teams that want shared diagrams for onboarding or design reviews may also find it useful.
Pricing and good to know
ChartDB is open source under the AGPL-3.0 licence and can be self-hosted. A cloud version is also available. Check the licence terms if you plan to run a modified version as a network service.
Highlights
- Schema import with a single query
- Editable diagrams with tables and notes
- Export to SQL scripts or images
- Real-time collaboration on diagrams
- Works with MySQL, PostgreSQL and SQL Server












