UML Tool
UML tool Powerful UML 2 software modeling and design tool – Try it free for 30 days!

UModel® 2017 is the starting point for successful software development. UModel supports all 14 UML 2.4 diagrams and includes the following advanced software modeling functionality:

Generates code in Java, C#, and VB.NET languagesReverse engineers existing Java, C#, or VB.NET code
Reverse engineers existing Java, C#, or VB.NET binary filesSupports the latest versions: Java 6.0, C# 3.0, and Visual Basic 9.0
Supports Model Driven Architecture with platform independent UML modelsEnables model transformation between Java, C#, VB.NET, XSD, databases, and UML
Models SQL databases in UML and generates SQL change scriptsGenerates customizable project documentation
Supports all 9 SysML diagrams for embedded system modelingSupports business process modeling (BPMN 1.0 and 2.0 notation)
Models XML Schemas in a UML-style diagramRound trip engineering – synchronizes revisions to model or code
Enables diagram layers that can be selectively hiddenPermits shared subprojects for teamwork support or reuse
Tight integration with Visual Studio and Eclipse Model interchange with legacy tools via XMI
Extensive integrated Help, Examples, and TutorialAnd much more . . .

downloadClick here to download a FREE trial: UModel® 2017


Affordable High-End Functionality – Starting at $149

Available in three editions priced from just $149 to $379 (€119 to €299) per user, Altova UModel is cost-effective for individual developers or entire teams.

Even the UModel Basic Edition supports all 14 UML diagram types, includes advanced code engineering for Java, C#, and Visual Basic, and automates generation of project documentation. You don't have to spend a fortune to get a tool with the advanced UML functionality to accelerate development projects of all sizes! Click here to download a FREE trial.

"I'm very happy with UModel. Finally a UML modeling tool that is affordable and that works the way I like!"

Jashan Chittesh
Independent Game Developer

A 64-bit version of UModel is also available to download and evaluate (requires a 64-bit operating system).

To unlock the software and begin your trial, simply request a free evaluation key from the dialog box that will automatically open when you start the application. Our license server will immediately email you a FREE 30-day trial key code that unlocks the software with all features fully enabled (no limitations, no crippled application – you can use UModel productively for the full 30-day period).

Installation Note: If you have more developers in your group that would like to test the software, you only need to download it once. The self-contained Installer for UModel® 2017 can be distributed on an enterprise LAN by placing it on a file server. As such, it can also be used to install UModel® 2017 on a computer that is not connected to the Internet.

If you have difficulty downloading the above Windows Setup application (EXE) from your location behind a corporate firewall click here to download the Download UModel® 2017 ZIP archive.