FREEDOM251

Freedom251 › Developer Tools

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.

  1. 1

    BESSER

    by BESSER
    Free plan Open source APILinuxMac+3

    BESSER offers model-based generation across application components, with both GUI and AI-oriented workflows.

    9.2 Free plan Visit site
  2. 2

    ArgoUML

    Free plan LinuxMacWindows

    ArgoUML combines UML 1.4 modeling with code generation, reverse engineering, and several diagram export formats.

    7.5 Free plan Visit site
  3. 3

    Eclipse Papyrus

    Free plan LinuxMacSelf-hosted+2

    Eclipse 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.

    7.5 Free plan Visit site
  4. 4

    BOUML

    Free plan LinuxMacWindows

    BOUML 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.

    7.4 Free plan Visit site
  5. 5

    BridgePoint

    Free plan LinuxMacWindows

    BridgePoint combines UML editing, simulated execution, and model translation in an Eclipse-based desktop suite.

    7.4 Free plan Visit site
  6. 6

    Horusec

    Free plan APIExtensionLinux+4

    Horusec combines configurable static analysis with CLI, editor, and CI/CD workflows.

    7.4 Free plan Visit site
  7. 7

    AgileUML

    Free plan LinuxMacWindows

    Choose AgileUML if your work uses UML/OCL models and benefits from code generation, reverse engineering or specification analysis.

    7.3 Free plan Visit site
  8. 8

    Gaphor

    Free plan LinuxMacWindows

    Gaphor 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.

    7.3 Free plan Visit site
  9. 9

    kUML

    Free plan APILinuxMac+3

    Choose kUML if you want a Kotlin DSL for modeling and generating code or deployment artifacts across several modeling standards.

    7.3 Open source Visit site
  10. 10

    JetUML

    Free plan LinuxMacWindows

    Choose 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.

    7.2 Free plan Visit site
  11. 11

    Modelio

    Free plan LinuxSelf-hostedWindows

    Choose Modelio if you need a free modeling environment with several architecture and engineering standards, consistency checks, and extensibility options.

    7.1 Free plan Visit site
  12. 12

    Sparx Enterprise Architect

    by Sparx Enterprise Architect
    Free plan APILinuxMac+3

    Enterprise Architect combines modeling, requirements traceability, simulation, code engineering and collaboration in one tool.

    7.1 Free plan · 30-day trial Visit site
  13. 13

    UMLet

    by UMLet
    Free plan ExtensionLinuxMac+2

    Choose UMLet for free UML sketching across desktop, browser, Eclipse, or Visual Studio Code. Its text-based editing and broad desktop export formats suit quick diagram work.

    7.1 Free plan Visit site
  14. 14

    Violet UML Editor

    Free plan LinuxMacWeb+1

    Violet 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.

    6.9 Open source Visit site
  15. 15

    Umple

    Free plan LinuxMacSelf-hosted+2

    Umple combines model editing, diagram generation, and code generation, with browser, local Docker, and command-line options.

    6.7 Open source Visit site
  16. 16

    Astah UML

    Free plan LinuxMacWindows
    6.6 Free plan · paid from $6.99/mo · 20-day trial Visit site
  17. 17

    UMLGen

    Free plan Web

    Choose UMLGen if you want free, accountless diagram creation from plain-language descriptions or an in-browser editor.

    6.6 Free plan Visit site
  18. 18

    Visual Paradigm

    by Visual Paradigm
    Free plan Web

    Visual Paradigm spans modeling, diagramming, and development tools, with browser and desktop workflows and collaboration options.

    6.5 Free plan · paid from $4/user/mo (annual) · 30-day trial Visit site
  19. 19

    PragmaDev Studio

    Free plan LinuxMacWindows

    Choose PragmaDev Studio if you need desktop UML modeling, code generation, and collaboration on a supported platform.

    6.4 Free plan Visit site
  20. 20

    Altova UModel

    Free trial Windows

    UModel combines UML diagrams, code generation, and reverse engineering, with higher editions adding modeling standards and architecture capabilities.

    6.1 From $209 · 30-day trial Visit site
  21. 21

    objectiF RPM

    Free trial APISelf-hostedWeb+1

    objectiF RPM connects requirements work with project management, testing, and risk workflows. A 30-day trial is available, while pricing is provided on request.

    6.1 Pricing on request Visit site
  22. 22

    StarUML

    by StarUML
    Free trial ExtensionLinuxMac+1

    StarUML covers a broad range of modeling languages and diagram outputs, with extensibility through JavaScript and extensions.

    6.0 From $129 · 30-day trial Visit site
  23. 23

    Rodin Platform

    Free plan LinuxMacWindows
    5.9 Free plan Visit site
  24. 24

    IBM Rational Software Architect Designer

    Paid LinuxMacWindows

    IBM Rational Software Architect Designer combines UML, Java, API, service, and deployment modeling in a desktop architecture environment.

    5.6 Pricing on request Visit site
  25. 25

    IBM Engineering Rhapsody

    Paid LinuxWebWindows
    4.5 Pricing on request Visit site

#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