Best UML Modeling Software in 2026
Updated
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.
Recognised 40% · Phone app 26% · Documented 20% · Free plan 14% of the score
- 1 Visual Paradigm No phone app RecognisedPhone appDocumentedFree plan 8.3$4/mo
- 2 Eclipse Papyrus No phone app RecognisedPhone appDocumentedFree plan 7.8Free
- 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 Sparx Enterprise Architect No phone app RecognisedPhone appDocumentedFree plan 7.6
- 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 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 BESSER No phone app RecognisedPhone appDocumentedFree plan 7.4Free UML diagram types: class, object, state machineCode generation: Yes
- 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 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 Umple No phone app RecognisedPhone appDocumentedFree plan 6.6 UML diagram types: class, state, composite structure, feature, entity-relationship, instanceCode generation: Yes
- 11 Violet UML Editor No phone app RecognisedPhone appDocumentedFree plan 6.0Free UML diagram types: Class, activity, object, sequence, state, use case
- 12 Modelio No phone app RecognisedPhone appDocumentedFree plan 5.8
- 13 StarUML No phone app RecognisedPhone appDocumentedFree plan 5.8$129/mo
- 14 Horusec No phone app RecognisedPhone appDocumentedFree plan 5.8Free
- 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 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 JetUML No phone app RecognisedPhone appDocumentedFree plan 5.5 UML diagram types: class, sequence, state, object, use case
- 18 UMLet No phone app RecognisedPhone appDocumentedFree plan 5.5
- 19 IBM Rational Software Architect Designer No phone app RecognisedPhone appDocumentedFree plan 5.4
- 20 UML Lab No phone app RecognisedPhone appDocumentedFree plan 5.3 UML diagram types: Class diagrams; component diagramsCode generation: YesReverse engineering: Yes
- 21 UMLGen No phone app RecognisedPhone appDocumentedFree plan 5.2 UML diagram types: Use Case, Class, Sequence, Activity, Deployment, ER, EER
- 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.



