
ErdDocs
ErdDocs turns database schemas into interactive entity-relationship diagrams and printable data dictionaries.
What ErdDocs is
ErdDocs turns database schemas into interactive entity-relationship diagrams and printable data dictionaries. It runs in a browser, parsing and rendering locally without uploading the schema. Users can drag, focus, or hide tables and share a diagram link. Supported inputs include PostgreSQL and MySQL dumps, Prisma, DBML, Mermaid, PlantUML, Django, SQLAlchemy, Sequelize, TypeORM, and Laravel migrations. It exports PNG, SVG, Mermaid, DBML, PlantUML, SQL DDL, and printable dictionaries. The tool does not connect to a live database, so users need to export and paste in a schema. The free tier draws up to 25 tables in full; larger schemas are parsed but show tables beyond that limit as locked placeholders. Free exports carry ErdDocs branding, and the dictionary preview covers three tables. The lifetime license costs $9, paid once, with no renewal; it supports any schema size, complete printable dictionaries, and unbranded exports. License keys are verified locally, allowing an unlocked tool to work offline.
Good
- Schema parsing stays in the browser.
- Supports many schema and migration formats.
- Exports diagrams and printable data dictionaries.
- Paid license supports any schema size.
- Unlocked tool continues working offline.
Watch out
- Does not connect to a live database.
- Free tier draws only 25 tables in full.
- Free exports carry ErdDocs branding.
- Django on_delete and default behavior are not drawn.
Who it suits
ErdDocs suits developers and teams who need to turn exported schemas into diagrams or data dictionaries. Its dictionary is described as useful for onboarding, audits, and client handover.
Verdict
ErdDocs offers a browser-based route from exported schemas to diagrams and data dictionaries, with local parsing. The free table cap and need to paste schemas manually are key limits to weigh.
Plans and prices
From ErdDocs's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Up to 25 tables drawn in full · dictionary preview for three tables · exports carry ErdDocs branding · Free |
| Lifetime license | $9, paid once | Any schema size · complete printable data dictionary · unbranded exports · activate in any browser · Paid once; no renewal |
The facts
Each one read from ErdDocs's own pages, with the date it was checked.
What it does
- Database connection
- ErdDocs does not connect to a live database; users export and paste the schema themselves.checked 8 Oct 2026
- Diagram behavior
- Users can drag, focus, and hide tables, and share a diagram link.checked 8 Oct 2026
- Exports
- It exports PNG, SVG, Mermaid, DBML, PlantUML, SQL DDL, and a printable data dictionary.checked 8 Oct 2026
- Format limitation
- Django on_delete and default behavior are not drawn; only db_default is represented.checked 8 Oct 2026
- Input formats
- It reads PostgreSQL and MySQL dumps, Prisma, DBML, Mermaid, PlantUML, Django, SQLAlchemy, Sequelize, TypeORM, and Laravel migrations.checked 8 Oct 2026
- Integrations
- The site describes format support and exports, including Mermaid diagrams for GitHub and DBML that opens in dbdiagram.io.checked 8 Oct 2026
- Intended use
- The site describes the data dictionary as useful for onboarding, audits, and client handover.checked 8 Oct 2026
- Payment
- Paddle processes orders as merchant of record, and ErdDocs says it does not see or store card details.checked 8 Oct 2026
- Privacy
- Parsing and rendering run in the browser, and the schema is not uploaded.checked 8 Oct 2026
- Purpose
- ErdDocs turns database schemas into interactive ER diagrams and printable data dictionaries.checked 8 Oct 2026
- Refunds
- The pricing page states that purchases can be refunded within 14 days, no questions asked.checked 8 Oct 2026
- Schema limit
- The free tier draws up to 25 tables in full; larger schemas are parsed, with tables beyond the limit shown as locked placeholders.checked 8 Oct 2026
- Security
- License keys are verified locally in the browser, so an unlocked tool continues to work offline.checked 8 Oct 2026
- Support
- Support is handled by one person at [email protected], with no service desk or response-time promise.checked 8 Oct 2026
Alternatives to ErdDocs
- 1

MySQL
Free planAPILinuxmacOSSelf-hosted7.9Free plan - 2

Azimutt
Free planOpen sourceWebAPIExtensionLinux7.8From €7 a month - 3

DBDock
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 4

dbt Semantic Layer
Free planWebAPIExtension7.5From $100 a month - 5

DbSchema
Free planLinuxmacOSWindows7.0From $29.40 a month - 6

dbdocs
Free planWebLinuxmacOSWindows6.9From $20 a month
