What is a State Diagram? 

A state diagram is a behavioral diagram that illustrates the behavior of a system in Unified Modeling Language, or UML. 

UML State Diagram Tutorial

This quick state diagram tutorial teaches the basics of making a state machine diagram in UML. In this video, you’ll learn how to use Gliffy as a state diagram maker:

  • How to load the shapes you need to make a state machine diagram in Gliffy
  • How to identify the various states throughout the process
  • Basic state diagram notations
  • Tips for formatting your diagram

You can follow along with this tutorial and make your own state machine diagram in just a few clicks with a free trial of Gliffy Online. Gliffy isn't just a state diagram maker, it's one of the leading apps for making diagrams for software engineering — start your free trial of Gliffy Online to see why.

Launch Gliffy


UML state diagrams are just one of over a dozen types of UML diagrams. Check out our UML Basics resource if you're new to UML or any of the links below for more help learning how to make UML diagrams and when to use them.

Other UML Video Tutorials:

Blog Posts: