UML durum diyagramlarında kullanılan bazı semboller: Durum şekilleri: Üstte isim bölmesi ve alt bölmede listelenen faaliyetler ile yuvarlak bir dikdörtgen olarak gösterilir. Başlangıç ve bitiş: Durum diyagramının başlangıcı siyah bir daire, sonu ise daire içine alınmış siyah bir daire ile görselleştirilir. Geçişler: Bir durumdan diğerine geçişi temsil eder ve oklar şeklinde gösterilir. Olaylar: Durum geçişini tetikleyen olaylar, ilgili geçişin yanına metin olarak yazılır. Açıklama balonları: Bir nesne ömründe anlık bir iletiyi gösterir. Bileşik durum şekli: Eş zamanlı, birbirini dışlayan veya iç içe alt durumları göstermek için kullanılır. Ayrıca, UML sınıf diyagramlarında kullanılan semboller arasında sınıflar, nesneler, arayüzler ve çeşitli oklar (dernek, toplama, kompozisyon, bağımlılık, miras) bulunur. UML diyagramları oluşturmak için MindOnMap, Visio veya Canva gibi araçlar kullanılabilir.