ER Diagram
ER diagram generator — create ERDs from text
Describe your entities and how they relate — or paste SQL hints — and ChartCraft produces a clean ER diagram with keys and crow's-foot cardinalities, arranged for you.
Prose in. Diagram out.
You type
A university has students and courses. Each student can enrol in many courses, and each course has many students. Every course belongs to exactly one department.
ChartCraft draws
How it works
Describe it
Write what you want in plain English — no syntax to learn.
ChartCraft compiles
It parses your description, builds the structure, and runs an automatic layout.
Refine & export
Tweak with follow-up messages, then export clean SVG or PNG.
Why ChartCraft
Crow's-foot notation
One-to-many, many-to-many, and optional relationships rendered with standard crow's-foot cardinalities.
Keys & attributes
Primary and foreign keys, attributes, and types laid out per entity — readable at a glance.
From prose or SQL
Start from a plain-English description or drop in SQL-style hints; ChartCraft infers the schema.
Questions
How do I generate an ER diagram?
Describe your entities and relationships in plain English (or paste SQL hints). ChartCraft creates the ERD with keys and cardinalities, automatically laid out.
Does it support crow's-foot notation?
Yes — relationships use standard crow's-foot cardinalities for one-to-one, one-to-many, and many-to-many.
Can I export the ERD?
Yes, export to SVG or PNG with no watermark on any plan.