Alternatives to dbdiagram.io
A web tool for drawing database relationship diagrams by writing a simple text-based language. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
dbdiagram.io
A web tool for drawing database relationship diagrams by writing a simple text-based language.
Replacements
Listings that take over the same core job as dbdiagram.io.
ChartDB
An open-source tool for visualizing and editing database schema diagrams, hosted or self-hosted.
ChartDB is open source under AGPL-3.0, can be self-hosted, builds diagrams from a single query against an existing database and exports DDL scripts instead of using a text diagram language.
DbSchema
A visual database designer and client that turns SQL and NoSQL databases into ER diagrams.
DbSchema is a desktop app for Windows, macOS and Linux with visual design for more than 100 databases, offline local models and Git versioning, with advanced features paid.
pgModeler
An open-source PostgreSQL modeling tool for designing, reverse-engineering, diffing and deploying database schemas.
pgModeler is a desktop modeling tool limited to PostgreSQL that adds reverse engineering, schema diff and deployment, with pre-built binaries sold as the paid Plus edition.
Similar software
Related functionality, not a direct replacement.
SchemaSpy
A command-line tool that generates browsable HTML documentation and ER diagrams from a database schema.
DBeaver Community
One database client for more than a hundred databases, with a proper SQL editor and ER diagrams.
Atlas
A command-line tool that manages database schemas as code and plans migrations automatically.
Valentina Studio
A cross-platform database management tool for MySQL, PostgreSQL, SQL Server, SQLite, MongoDB and more.