
Altova UModel
Altova UModel is a Windows visual UML modeling tool for creating diagrams, generating code and reverse engineering existing programs into UML diagrams.
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.
| Plan | Price | What it gives you |
|---|---|---|
| UModel 2026 Basic Edition | $209, paid once | 1 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 once | 1 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 once | 1 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
- 1

Sparx Enterprise Architect
Free planWebAPILinuxmacOS7.9$245 one-time - 2
BESSER
Free planOpen sourceWebAPILinuxmacOS7.6Free plan - 3
Visual Paradigm
Free planWeb7.3From $4 a month - 4
UMLet
Free planWebExtensionLinuxmacOS6.9Free plan - 5
StarUML
ExtensionLinuxmacOSWindows6.7$129 one-time - 6
Horusec
Free planWebAPIExtensionLinux6.6Free plan
