State Machine

State diagram generator — state machines from text

Describe a lifecycle — the states something moves through and what triggers each move — and ChartCraft draws the state machine diagram with transitions and guards.

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

Prose in. Diagram out.

You type

An order starts as Pending. When paid it becomes Processing. Once shipped it is Shipped, then Delivered on arrival. From Pending it can be Cancelled.

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

States & transitions

Each state and the events that move between them are drawn as a clean finite-state machine.

02

Guards & conditions

Conditional transitions are labelled so the rules of the lifecycle are explicit.

03

Start & end states

Initial and final states are rendered with standard notation for an unambiguous lifecycle.

Questions

How do I make a state diagram from text?

Describe the states and what causes each transition. ChartCraft generates a state machine diagram, automatically laid out.

Can it model guards?

Yes — conditional transitions and guards are labelled on the edges between states.

Can I export the diagram?

Yes, export to SVG or PNG with no watermark on any plan.

Guides & examples

More diagram generators

Try it now — your first three are free.

Open the studio →