ArchDocs
Start free

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.