ER diagram online
The editor below opens with a small freight booking schema. Add tables, change column types and draw the foreign keys between them. Your work is saved in this browser.
Edit the schema
Each table is a card with its columns. Primary and foreign keys are marked on the column, and relationships are drawn between the tables they connect. Double-click a table to edit it in place.
Keep it next to the rest of your docs
In a free ArchDocs account, the same table can appear in a data model, a sequence diagram and a design doc. Open it and you see every document that uses it.
Questions
Do I need an account?
No. The editor runs in your browser and keeps your drawings there. A free account lets you open them from another computer and share them with your team.
Can I edit the schema as text?
Yes. Open the YAML panel to edit tables, columns and relationships directly. The canvas redraws as you type.
Can I import a Mermaid erDiagram?
Yes. Paste it into the Mermaid converter and it becomes tables you can edit here.