Free and open first
Best UML Modeling Software in 2026
UML modeling software helps you create and work with diagrams and models as part of development. Compared on UML diagram types, code generation and reverse engineering, these entries also differ in model repository and team collaboration features. Deployment and supported platforms can help you judge whether an option fits your working setup; free-plan availability and paid-from pricing add cost considerations. BESSER, ArgoUML and BOUML are among the named options to compare. Consider which kinds of UML models you need to build or maintain, and whether you need them connected to code or shared across a team.
- 26 apps
- Research read 23 Sept 2026
- How the order is worked out
- 1
- 2
ArgoUML
Free plan LinuxMacWindowsArgoUML combines UML 1.4 modeling with code generation, reverse engineering, and several diagram export formats.
- 3
Eclipse Papyrus
Free plan LinuxMacSelf-hosted+2Eclipse Papyrus offers desktop and browser-based modeling, customization, and a broad set of listed standards. Users should account for the Java 21-compatible JVM requirement for Papyrus.
- 4
BOUML
Free plan LinuxMacWindowsBOUML combines UML modeling, code generation, and project collaboration tools in a free desktop toolbox. Its stated final release is version 7.11, and the maker provides no warranty.
- 5
BridgePoint
Free plan LinuxMacWindowsBridgePoint combines UML editing, simulated execution, and model translation in an Eclipse-based desktop suite.
- 6
Horusec
Free plan APIExtensionLinux+4Horusec combines configurable static analysis with CLI, editor, and CI/CD workflows.
- 7
AgileUML
Free plan LinuxMacWindowsChoose AgileUML if your work uses UML/OCL models and benefits from code generation, reverse engineering or specification analysis.
- 8
Gaphor
Free plan LinuxMacWindowsGaphor combines standards-based modeling with diagram exports, HTML reports, and Python scripting. It is free and cross-platform, with macOS 10.15 or newer required.
- 9
kUML
Free plan APILinuxMac+3Choose kUML if you want a Kotlin DSL for modeling and generating code or deployment artifacts across several modeling standards.
- 10
JetUML
Free plan LinuxMacWindowsChoose JetUML for free, focused UML sketching across Windows, macOS, and Linux, especially if JSON files and image export matter. Consider its performance limit when working with larger diagrams.
- 11
Modelio
Free plan LinuxSelf-hostedWindowsChoose Modelio if you need a free modeling environment with several architecture and engineering standards, consistency checks, and extensibility options.
- 12
Sparx Enterprise Architect
by Sparx Enterprise ArchitectFree plan APILinuxMac+3Enterprise Architect combines modeling, requirements traceability, simulation, code engineering and collaboration in one tool.
- 13
- 14
Violet UML Editor
Free plan LinuxMacWeb+1Violet focuses on quick, simple UML drawing across six diagram types. Its free GPLv2 license and listed desktop and web platforms may fit people seeking a basic diagram editor.
- 15
Umple
Free plan LinuxMacSelf-hosted+2Umple combines model editing, diagram generation, and code generation, with browser, local Docker, and command-line options.
- 16
Astah UML
Free plan LinuxMacWindows - 17
UMLGen
Free plan WebChoose UMLGen if you want free, accountless diagram creation from plain-language descriptions or an in-browser editor.
- 18
Visual Paradigm
by Visual ParadigmFree plan WebVisual Paradigm spans modeling, diagramming, and development tools, with browser and desktop workflows and collaboration options.
- 19
PragmaDev Studio
Free plan LinuxMacWindowsChoose PragmaDev Studio if you need desktop UML modeling, code generation, and collaboration on a supported platform.
- 20
Altova UModel
Free trial WindowsUModel combines UML diagrams, code generation, and reverse engineering, with higher editions adding modeling standards and architecture capabilities.
- 21
objectiF RPM
Free trial APISelf-hostedWeb+1objectiF RPM connects requirements work with project management, testing, and risk workflows. A 30-day trial is available, while pricing is provided on request.
- 22
- 23
Rodin Platform
Free plan LinuxMacWindows - 24
IBM Rational Software Architect Designer
Paid LinuxMacWindowsIBM Rational Software Architect Designer combines UML, Java, API, service, and deployment modeling in a desktop architecture environment.
- 25
IBM Engineering Rhapsody
Paid LinuxWebWindows
#1Places #1, #2, #3, #4, #5 on this list can be bought by the makers of the software on it. See the price
More in Developer Tools
- Unit Testing Frameworks32
- Uptime Monitoring Software48
- Value Stream Management Software22
- Vector Databases27
- Version Control Software62
- Virtual machine software24
- Visual Regression Testing Software26
- Vulnerability Scanning Software35
- Web Debugging Proxies27
- Web Development IDEs44
- Webhook Management Software29
- Wide-Column Databases22