Freedom251 › Database Documentation Tools
ErdDocs

What ErdDocs is
ErdDocs is a web tool for turning relational database schemas into interactive entity relationship diagrams and printable data dictionaries. It accepts PostgreSQL and MySQL dumps, Prisma, DBML, Mermaid, PlantUML, Django, SQLAlchemy, Sequelize, TypeORM, and Laravel migrations. You can drag tables, focus on them, hide them, and share a diagram link. Exports include PNG, SVG, Mermaid, DBML, PlantUML, SQL DDL, and a printable dictionary; Mermaid output can be used for GitHub diagrams, and DBML opens in dbdiagram.io.
Schema parsing and diagram rendering happen in the browser, without uploading the schema. ErdDocs does not connect to a live database, so you must export your schema and paste it into the tool. The free plan draws up to 25 tables in full, previews dictionary content for three tables, and brands exports. A lifetime license costs 9.00 USD, paid once with no renewal, and includes any schema size, the complete printable dictionary, unbranded exports, and activation in any browser. License keys are checked locally, allowing the unlocked tool to keep working offline. The dictionary can support onboarding, audits, and client handover.
Who it suits
ErdDocs suits database users who want diagrams and printable schema documentation from exported schemas, including teams preparing onboarding materials, audits, or client handovers. It is also useful when you need browser-based parsing without uploading the schema.
What it does well
- Reads schemas from PostgreSQL, MySQL, and multiple frameworks and diagram formats.
- Exports diagrams, SQL DDL, and a printable data dictionary.
- Browser parsing and rendering keep schemas from being uploaded.
- Diagrams support dragging, focusing, hiding tables, and link sharing.
- Lifetime license has no renewal and works offline after activation.
What to know first
- The free plan draws only 25 tables in full.
- Free dictionary access previews three tables, and exports carry branding.
- Schemas must be exported and pasted; ErdDocs does not connect to live databases.
- Django on_delete and default behavior are not drawn; only db_default is represented.
Limits
The free plan draws up to 25 tables in full; tables beyond that appear as locked placeholders. Its dictionary is limited to a three-table preview, and exports include ErdDocs branding.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Free · Up to 25 tables drawn in full · dictionary preview for three tables · exports carry ErdDocs branding | Free |
| Lifetime license | Paid once; no renewal · Any schema size · complete printable data dictionary · unbranded exports · activate in any browser | $9, paid once |
As erddocs.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Open https://erddocs.com/ in a web browser.
- Export a schema from your database or framework.
- Paste the schema into ErdDocs in a supported format.
- Use the free plan or purchase the 9.00 USD lifetime license.
- Explore the diagram, then share its link or export a diagram or dictionary.
Verdict
Choose ErdDocs if you need browser-based diagrams and schema documentation from exported relational schemas, especially if the free plan's 25-table drawing limit is enough. Look elsewhere if you need a live database connection or diagrams that represent Django on_delete and default behavior.
Questions
What does ErdDocs cost?
The Free plan costs nothing. The Lifetime license costs 9.00 USD, paid once with no renewal.
What does the free plan include?
It draws up to 25 tables in full and previews the dictionary for three tables. Free exports carry ErdDocs branding.
Which platforms does ErdDocs support?
ErdDocs is available on the web.
Does ErdDocs connect to my live database?
No. You export the schema and paste it into ErdDocs.
What schema formats can I use?
It reads PostgreSQL and MySQL dumps, Prisma, DBML, Mermaid, PlantUML, Django, SQLAlchemy, Sequelize, TypeORM, and Laravel migrations.
How does ErdDocs handle schema privacy?
Parsing and rendering run in the browser, and the schema is not uploaded. License keys are verified locally, so the unlocked tool continues working offline.
Facts from ErdDocs's own pages
- Database connection
- ErdDocs does not connect to a live database; users export and paste the schema themselves. · erddocs.com, 8 Oct 2026
- Diagram behavior
- Users can drag, focus, and hide tables, and share a diagram link. · erddocs.com, 8 Oct 2026
- Exports
- It exports PNG, SVG, Mermaid, DBML, PlantUML, SQL DDL, and a printable data dictionary. · erddocs.com, 8 Oct 2026
- Format limitation
- Django on_delete and default behavior are not drawn; only db_default is represented. · erddocs.com, 8 Oct 2026
- Input formats
- It reads PostgreSQL and MySQL dumps, Prisma, DBML, Mermaid, PlantUML, Django, SQLAlchemy, Sequelize, TypeORM, and Laravel migrations. · erddocs.com, 8 Oct 2026
- Integrations
- The site describes format support and exports, including Mermaid diagrams for GitHub and DBML that opens in dbdiagram.io. · erddocs.com, 8 Oct 2026
- Intended use
- The site describes the data dictionary as useful for onboarding, audits, and client handover. · erddocs.com, 8 Oct 2026
- Payment
- Paddle processes orders as merchant of record, and ErdDocs says it does not see or store card details. · erddocs.com, 8 Oct 2026
- Privacy
- Parsing and rendering run in the browser, and the schema is not uploaded. · erddocs.com, 8 Oct 2026
- Purpose
- ErdDocs turns database schemas into interactive ER diagrams and printable data dictionaries. · erddocs.com, 8 Oct 2026
- Refunds
- The pricing page states that purchases can be refunded within 14 days, no questions asked. · erddocs.com, 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. · erddocs.com, 8 Oct 2026
- Security
- License keys are verified locally in the browser, so an unlocked tool continues to work offline. · erddocs.com, 8 Oct 2026
- Support
- Support is handled by one person at [email protected], with no service desk or response-time promise. · erddocs.com, 8 Oct 2026
Where ErdDocs stands on Freedom251
- Database Documentation Tools#15 of 27
