Learn Visio best practices
Create UML diagrams in Visio.
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.
Choose from pre-made templates and shapes to build sophisticated UML diagrams that communicate clearly and meet industry standards, including UML 2.5.
Collaborate effectively and generate real-time feedback on your latest UML diagram with in-app commenting and coauthoring.
Illustrate connections between UML model elements by easily adding and modifying various relationship types, including association, generalization, composition and dependency.
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.
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.