EVERYTHING XIAOMI
Get listed
Altova UModel logo

Altova UModel

Altova UModel is a Windows visual UML modeling tool for creating diagrams, generating code and reverse engineering existing programs into UML diagrams.

Place
#11 of 26
Score
6.1
Altova UModel's website

What Altova UModel is

Altova UModel is a Windows visual UML modeling tool for creating diagrams, generating code and reverse engineering existing programs into UML diagrams. It supports all 14 UML diagram types, along with UML-style diagrams for XML Schemas and SQL database tables. It can generate Java, C++, C# and Visual Basic .NET code, with round-trip synchronization between models and code. Professional Edition adds SysML and BPMN, UML database diagrams, and Visual Studio and Eclipse integration; Enterprise Edition adds Model Driven Architecture support for platform-independent models. UModel imports and exports UML projects in XMI format, and provides COM-based and Java-based APIs for automation. Teams can divide projects into subprojects for simultaneous editing and merge projects. Basic Edition is $209, paid once for one user; Professional Edition is $349, paid once, and Enterprise Edition is $429, paid once. A fully enabled 30-day evaluation is available after downloading and installing the software. UModel supports Windows 10, Windows 11 and Windows Server 2016 or newer.

Good

  • Supports all 14 UML diagram types.
  • Generates code in four listed languages.
  • Supports round-trip model and code synchronization.
  • Imports and exports UML projects in XMI format.
  • Allows simultaneous editing through subprojects.

Watch out

  • Windows-only, with specified Windows versions required.
  • No free plan is listed.
  • Basic Edition costs $209, paid once.

Who it suits

UModel suits developers and teams modeling software with UML who need code generation, reverse engineering or model-to-code synchronization. Professional and Enterprise editions add broader modeling and integration features.

Verdict

UModel combines UML modeling with code generation, reverse engineering and project collaboration. Choose an edition based on the additional modeling and integration features required.

Plans and prices

From Altova UModel's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
UModel 2026 Basic Edition$209, paid once1 user shown · Installed User, Concurrent User, or Named User license types · One-time license price shown for 1 user; a 1-year SMP is listed separately at $ 52.25.
UModel 2026 Professional Edition$349, paid once1 user shown · Installed User, Concurrent User, or Named User license types · One-time license price shown for 1 user; a 1-year SMP is listed separately at $ 87.25.
UModel 2026 Enterprise Edition$429, paid once1 user shown · Installed User, Concurrent User, or Named User license types · One-time license price shown for 1 user; a 1-year SMP is listed separately at $ 107.25.

The facts

Each one read from Altova UModel's own pages, with the date it was checked.

What it does

Additional modeling
The Professional Edition adds SysML and BPMN support, UML database diagrams, and Visual Studio and Eclipse integration.checked 4 Oct 2026
Automation
UModel provides COM based and Java based APIs for automation and project manipulation.checked 4 Oct 2026
Code generation
UModel generates Java, C++, C#, or Visual Basic .NET code and supports round trip synchronization between models and code.checked 4 Oct 2026
Download
The download page lists UModel 2026 Release 2 and provides installers for Basic, Professional, and Enterprise editions.checked 4 Oct 2026
Enterprise modeling
The Enterprise Edition adds Model Driven Architecture support with platform independent models.checked 4 Oct 2026
Integrations
UModel integrates with Eclipse and Microsoft Visual Studio, and its integration package is available as a free download.checked 4 Oct 2026
Interchange
UModel imports and exports UML projects in XMI format for model exchange with other UML tools.checked 4 Oct 2026
Purpose
UModel is a visual UML software modeling tool that can generate source code and project documentation or reverse engineer existing programs into UML diagrams.checked 4 Oct 2026
Support
Altova provides a technical support form and lists online training among its support resources.checked 4 Oct 2026
UML diagrams
UModel supports all 14 UML diagram types and UML style diagrams for XML Schemas and tables in SQL databases.checked 4 Oct 2026

The company

Company
Altova says it was founded in 1992 and is headquartered in Beverly, Massachusetts and Vienna, Austria.checked 4 Oct 2026
Founded
1992checked 28 Sep 2026
Headquarters
Vienna, Austria, and Beverly, Massachusetts, United Stateschecked 28 Sep 2026
Teamwork
UModel allows projects to be split into subprojects for simultaneous editing and includes project merge functionality.checked 4 Oct 2026

Money

Trial
The fully enabled evaluation license lasts 30 days and is requested after downloading and installing the software.checked 4 Oct 2026

Alternatives to Altova UModel

All alternatives
  1. 1Sparx Enterprise Architect logo

    Sparx Enterprise Architect

    Free planWebAPILinuxmacOS
    7.9$245 one-time
  2. 2

    BESSER

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  3. 3

    Visual Paradigm

    Free planWeb
    7.3From $4 a month
  4. 4

    UMLet

    Free planWebExtensionLinuxmacOS
    6.9Free plan
  5. 5

    StarUML

    ExtensionLinuxmacOSWindows
    6.7$129 one-time
  6. 6

    Horusec

    Free planWebAPIExtensionLinux
    6.6Free plan