- Home
- Data Modeling Software
- dbdiagram.io
dbdiagram.io
Singapore
What it is
dbdiagram.io creates database relationship diagrams by letting users write DBML, its Database Markup Language. The web tool supports SQL import and export, including Oracle SQL import using Oracle 19c syntax, and lists PostgreSQL, MySQL, SQL Server, Oracle, Snowflake, and BigQuery support. Free users can filter tables in the default view; saving multiple customized views requires Personal Pro. Personal Pro also provides an AI Assistant for designing, modifying, and optimizing schemas through natural language, subject to a monthly token quota. The editor extension works with VS Code, Cursor, Windsurf, and other Open VSX editors, with live ERD previews from DBML. The CLI synchronizes local DBML files and can publish dbdocs.io documentation from a terminal or CI pipeline. Free diagrams use public links; private mode and password protection require Personal Pro or Team.
For and against
For
- DBML-based diagram creation
- SQL import and export
- Live ERD editor previews
- CLI synchronization and publishing
- Free plan available
Against
- Free sharing is public-link only
- Private mode requires paid plans
- Team trial requires a payment method
- AI Assistant has a monthly token quota
The verdict
dbdiagram.io combines text-based schema design with SQL support, editor integrations, and collaboration plans. Check sharing requirements and view, AI, and trial restrictions before choosing a tier.
Who it suits
It suits developers and data analysts who prefer designing schemas with text. Teams can use shared workspaces, collaboration, version history, extensions, and CLI workflows.
Plans and prices
Free
10 ER diagrams · 1 diagram view · 1 person per workspace
Read 5 Oct 2026 · docs.dbdiagram.io
Personal Pro
Single user · 3 paid projects included · private diagrams · unlimited ER diagrams
Read 5 Oct 2026 · docs.dbdiagram.io
Team
3 editor seats included · 5 paid projects included · shared workspace
Read 5 Oct 2026 · docs.dbdiagram.io
Custom
SSO · organization and enterprise options
Read 5 Oct 2026 · docs.dbdiagram.io
On the record
- AI assistant
- The Personal Pro AI Assistant helps design, modify, and optimize schemas through natural language and has a monthly token quota.docs.dbdiagram.io · read 5 Oct 2026
- CLI
- The dbdiagram CLI syncs local DBML files with diagrams and can publish documentation to dbdocs.io from a terminal or CI pipeline.docs.dbdiagram.io · read 5 Oct 2026
- Data handled
- The maker says dbdiagram stores schema structure and does not receive table rows or column values; dbdiagram is not HIPAA certified.docs.dbdiagram.io · read 5 Oct 2026
- Diagram views
- Users can create customized views of a database diagram; saving multiple views is a Personal Pro feature, while Free users can filter tables in the default view.docs.dbdiagram.io · read 5 Oct 2026
- Integrations
- Its VS Code extension also supports Cursor, Windsurf, and other Open VSX based editors, and provides live ERD previews from DBML files.docs.dbdiagram.io · read 5 Oct 2026
- Purpose
- dbdiagram.io creates database relationship diagrams by typing DBML, its Database Markup Language.docs.dbdiagram.io · read 5 Oct 2026
- Security
- Holistics reports SOC 2 Type II compliance and says dbdiagram encrypts data in transit and at rest, with servers hosted in Frankfurt, EU.docs.dbdiagram.io · read 5 Oct 2026
- Sharing limits
- Free diagrams support public link sharing; password protection and private mode require Personal Pro or Team.docs.dbdiagram.io · read 5 Oct 2026
- SQL support
- The cloud version supports SQL import and export, including Oracle SQL import using Oracle 19c syntax.docs.dbdiagram.io · read 5 Oct 2026
- Support
- Support is available by email or form Monday through Friday, 9 AM to 6 PM Singapore time, excluding weekends and Singapore public holidays.docs.dbdiagram.io · read 5 Oct 2026
- Team trial
- A 7-day Team plan trial requires a payment method and automatically charges when the trial expires.docs.dbdiagram.io · read 5 Oct 2026
- Who it serves
- The maker describes dbdiagram as a tool for developers and data analysts to design database diagrams using their keyboard.holistics.io · read 5 Oct 2026