Best UML Modeling Software in 2026

In short: Visual Paradigm is ranked #1 of 22 as of 4 October 2026, ahead of Eclipse Papyrus and BOUML. The best-ranked option with a free plan is Eclipse Papyrus. The lowest first paid tier on this page is Visual Paradigm at $4/mo.

UML modeling software helps you represent systems visually and connect models with development work. Compared on UML diagram types, code generation, and reverse engineering, the entries offer useful ways to assess how each fits your modeling needs. You can also weigh model repository and team collaboration features if you work with shared models, along with deployment and supported platforms. Visual Paradigm, Eclipse Papyrus, and BOUML are among the named options to consider. Free-plan availability and paid-from pricing add cost context. As you compare, consider the diagrams you need to create, whether you want to move between code and models, and how your team will access and maintain its work.

22 UML modeling software ranked on what their makers publish — plans and prices, free tiers, platforms and the facts on their own pages.

22ranked
9free plans on this page
$4/molowest paid tier
4 Oct 2026last checked

Recognised 40% · Phone app 26% · Documented 20% · Free plan 14% of the score

  1. 1 Visual Paradigm No phone app RecognisedPhone appDocumentedFree plan 8.3$4/mo
  2. 2 Eclipse Papyrus No phone app RecognisedPhone appDocumentedFree plan 7.8Free
  3. 3 BOUML No phone app RecognisedPhone appDocumentedFree plan 7.7Free UML diagram types: use case, sequence, communication, class, composite class, activity, state, object, composite object, component, deploymentCode generation: YesReverse engineering: Yes
  4. 4 Sparx Enterprise Architect No phone app RecognisedPhone appDocumentedFree plan 7.6
  5. 5 BridgePoint No phone app RecognisedPhone appDocumentedFree plan 7.6Free UML diagram types: Class, component, state machine, interaction, activity, use case, sequence, communication/collaborationCode generation: Yes
  6. 6 Gaphor No phone app RecognisedPhone appDocumentedFree plan 7.5Free UML diagram types: Class, Component, Action, Sequence, Interaction, State Machine, Use Case, Deployment, Information FlowCode generation: Yes
  7. 7 BESSER No phone app RecognisedPhone appDocumentedFree plan 7.4Free UML diagram types: class, object, state machineCode generation: Yes
  8. 8 ArgoUML No phone app RecognisedPhone appDocumentedFree plan 7.3Free UML diagram types: class, statechart, activity, use case, collaboration, deployment, sequenceCode generation: YesReverse engineering: Yes
  9. 9 Altova UModel No phone app RecognisedPhone appDocumentedFree plan 7.1 UML diagram types: Class, activity, component, communication, composite structure, deployment, interaction overview, object, package, profile, sequence, state machine, timing, use caseCode generation: YesReverse engineering: Yes
  10. 10 Umple No phone app RecognisedPhone appDocumentedFree plan 6.6 UML diagram types: class, state, composite structure, feature, entity-relationship, instanceCode generation: Yes
  11. 11 Violet UML Editor No phone app RecognisedPhone appDocumentedFree plan 6.0Free UML diagram types: Class, activity, object, sequence, state, use case
  12. 12 Modelio No phone app RecognisedPhone appDocumentedFree plan 5.8
  13. 13 StarUML No phone app RecognisedPhone appDocumentedFree plan 5.8$129/mo
  14. 14 Horusec No phone app RecognisedPhone appDocumentedFree plan 5.8Free
  15. 15 kUML No phone app RecognisedPhone appDocumentedFree plan 5.7 UML diagram types: Class, Object, Package, Component, Composite Structure, Deployment, Profile, Use Case, Activity, State Machine, Sequence, Communication, Timing, Interaction OverviewCode generation: YesReverse engineering: Yes
  16. 16 AgileUML No phone app RecognisedPhone appDocumentedFree plan 5.6 UML diagram types: class diagrams; use cases; state machines; activities; interaction diagrams; SysML requirements modelsCode generation: YesReverse engineering: Yes
  17. 17 JetUML No phone app RecognisedPhone appDocumentedFree plan 5.5 UML diagram types: class, sequence, state, object, use case
  18. 18 UMLet No phone app RecognisedPhone appDocumentedFree plan 5.5
  19. 19 IBM Rational Software Architect Designer No phone app RecognisedPhone appDocumentedFree plan 5.4
  20. 20 UML Lab No phone app RecognisedPhone appDocumentedFree plan 5.3 UML diagram types: Class diagrams; component diagramsCode generation: YesReverse engineering: Yes
  21. 21 UMLGen No phone app RecognisedPhone appDocumentedFree plan 5.2 UML diagram types: Use Case, Class, Sequence, Activity, Deployment, ER, EER
  22. 22 objectiF RPM No phone app RecognisedPhone appDocumentedFree plan 5.1

Is your app on this list?

Numbered spots on this list can be sponsored. They are labelled, and the editorial order and scores never change for payment.

Questions about this list

Which UML modeling software is ranked first on Samsung Mobile US Press?

Visual Paradigm is ranked #1 of 22 with a score of 8.3. Eclipse Papyrus is second and BOUML third.

How many of these have a free plan?

9 of the 22 on this page publish a free plan on their own pricing pages.

Which is the cheapest paid option?

On this page, Visual Paradigm has the lowest first paid tier we found: $4/mo.

How is this list ranked?

Ranked mobile-first: a phone app alongside the web or desktop product, a free tier and the depth of its documentation. Paid placements never change a rank.

More in Developer Tools

All developer tools lists