Create professional UML diagrams with ease
Use Visio to create Unified Modeling Language (UML) diagrams that visually represent business processes, software architecture, and much more.
Craft robust UML diagrams. Document systems and solve problems. Get the latest Visio apps on the web and your desktop, and 2 GB of cloud storage on OneDrive for Business with Visio Plan 2, our most powerful diagramming suite yet.
Easily model complex systems and processes
Choose from pre-made templates and shapes to build sophisticated UML diagrams that communicate clearly and meet industry standards, including UML 2.5.
Coauthor and share diagrams across teams
Collaborate effectively and generate real-time feedback on your latest UML diagram with in-app commenting and coauthoring.
Communicate intricate relationships and interactions
Illustrate connections between UML model elements by easily adding and modifying various relationship types, including association, generalization, composition and dependency.
Customize and manipulate your diagrams
Create your own diagram or choose a UML template. Edit and iterate freely with unlocked shapes and more flexibility available in newer versions of Visio.
Visualize the structure and behavior of your systems
Use the new and improved UML diagram templates in the latest version of Visio, including class, sequence, activity, component, use case, database, communication, state machine, and deployment.