Class / UML

Class diagram generator — UML classes from text

Describe your types and how they relate, and ChartCraft draws the UML class diagram — attributes, methods, inheritance, and associations — no XML and no manual layout.

Open the studio → See examples Free — 3 diagrams, no account

Prose in. Diagram out.

You type

An Animal has a name and can makeSound(). Dog and Cat both inherit from Animal. A Shelter holds many Animals and has an address.

ChartCraft draws

How it works

01

Describe it

Write what you want in plain English — no syntax to learn.

02

ChartCraft compiles

It parses your description, builds the structure, and runs an automatic layout.

03

Refine & export

Tweak with follow-up messages, then export clean SVG or PNG.

Why ChartCraft

01

Attributes & methods

Each class shows its fields and operations with visibility, laid out in standard UML compartments.

02

Inheritance & relations

Generalisation, association, and composition rendered with the right UML connectors.

03

No XML headache

Skip PlantUML syntax and hand-editing — describe the model and get the diagram.

Questions

How do I generate a UML class diagram?

Describe your classes, their attributes and methods, and how they relate. ChartCraft renders a UML class diagram, automatically laid out.

Does it show inheritance?

Yes — inheritance, associations, and composition are drawn with standard UML notation.

Is it free to use?

Yes — 3 diagrams free with no account, then 5 a month on a free account.

Guides & examples

More diagram generators

Try it now — your first three are free.

Open the studio →