
dbdiagram.io
dbdiagram.io creates database relationship diagrams by letting users write DBML, its Database Markup Language.
What dbdiagram.io is
dbdiagram.io creates database relationship diagrams by letting users write DBML, its Database Markup Language. The cloud version supports SQL import and export, including Oracle imports using Oracle 19c syntax, and lists PostgreSQL, MySQL, SQL Server, Oracle, Snowflake, and BigQuery among supported databases. Free users can filter tables in the default diagram view; saving multiple customized views requires Personal Pro. That plan also includes a natural-language AI Assistant for designing, modifying, and optimizing schemas, subject to a monthly token quota. The editor extension provides live ERD previews from DBML files and supports VS Code, Cursor, Windsurf, and other Open VSX-based editors. Its CLI syncs local DBML files with diagrams and can publish documentation to dbdocs.io from a terminal or CI pipeline. Free diagrams can be shared by public link; private mode and password protection require Personal Pro or Team. Plans include Free at no cost, Personal Pro at $20 a month, and Team at $60 a month. A 7-day Team trial requires a payment method and charges automatically when it ends.
Good
- Cloud version imports and exports SQL.
- Supports six listed database systems.
- Editor extension previews ERDs from DBML files.
- CLI can publish documentation to dbdocs.io.
- Free plan includes public-link sharing.
Watch out
- Free plan is limited to 10 ER diagrams.
- Free users get one diagram view.
- Private diagrams require Personal Pro or Team.
- Team trial requires payment details and auto-charges.
Who it suits
It suits developers and data analysts who want to create database diagrams using DBML. Teams can also use its shared workspace plan and CLI documentation publishing.
Verdict
dbdiagram.io offers text-based diagram creation alongside SQL tools, editor previews, and a CLI. Free sharing is public-link only; private mode and password protection require a paid plan.
Plans and prices
From dbdiagram.io's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | 10 ER diagrams · 1 diagram view · 1 person per workspace |
| Personal Pro | $20 a month | Single user · 3 paid projects included · private diagrams · unlimited ER diagrams · $16/month annually |
| Team | $60 a month | 3 editor seats included · 5 paid projects included · shared workspace · $50/month annually |
| Custom | Priced on request | SSO · organization and enterprise options · Contact for pricing |
The facts
Each one read from dbdiagram.io's own pages, with the date it was checked.
What it does
- AI assistant
- The Personal Pro AI Assistant helps design, modify, and optimize schemas through natural language and has a monthly token quota.checked 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.checked 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.checked 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.checked 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.checked 5 Oct 2026
- Purpose
- dbdiagram.io creates database relationship diagrams by typing DBML, its Database Markup Language.checked 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.checked 5 Oct 2026
- Sharing limits
- Free diagrams support public link sharing; password protection and private mode require Personal Pro or Team.checked 5 Oct 2026
- SQL support
- The cloud version supports SQL import and export, including Oracle SQL import using Oracle 19c syntax.checked 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.checked 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.checked 5 Oct 2026
The company
- Headquarters
- Singaporechecked 28 Sep 2026
Money
- Team trial
- A 7-day Team plan trial requires a payment method and automatically charges when the trial expires.checked 5 Oct 2026
Alternatives to dbdiagram.io
- 1

MySQL
Free planAPILinuxmacOSSelf-hosted7.9Free plan - 2

Hackolade Studio
Free planWebAPILinuxmacOS7.8Free plan - 3

DbSchema
Free planLinuxmacOSWindows7.0From $29.40 a month - 4
pgModeler
Free planLinuxmacOSWindows6.9From $59.90 a month - 5

ChartDB
Free planWebSelf-hosted6.8From $25 a month - 6
DrawSQL
Free planWebAPI6.8From $19 a month
