break long messages, you can manually add in your text. Another option is to use maxMessageSize setting: @startuml skinparam maxMessageSize 50 participant a participant b a -> b :this\nis\nmanually\ndone User" as WU @WB 0 is idle +200 is Proc. +100 is Waiting @WU 0 is Waiting +500 is ok @enduml 9.7 Setting scale You can also set a specific scale. @startuml concise "Web User" as WU scale 100 as 50 pixels Sprachreferenz (1.2020.23) 172 / 303 11.10 Word Wrap 11 MINDMAP 11.10 Word Wrap Using MaximumWidth setting you can control automatic word wrap. Unit used is pixel. @startmindmap