Freedom251 › Diagramming tools
Sparx Enterprise Architect

What Sparx Enterprise Architect is
Sparx Enterprise Architect is a multi-user visual modeling tool for business and IT systems, software and systems engineering, and real-time and embedded development. It supports UML, SysML, BPMN and other open standards, linking specifications with analysis, design, implementation, testing and maintenance models. Diagram coverage includes UML use case, activity, state, sequence, communication, package, class, object, component and deployment, as well as BPMN and SysML. Teams can manage hierarchical requirements, trace them to model elements, and use reporting and impact analysis. Dynamic simulation executes behavioral models using triggers, guards, effects and JavaScript. The tool generates and reverse engineers code for languages including C++, C#, Java, PHP and Python. It also provides version control and deployable cloud-based servers for distributed collaboration. A free plan and 30-day trial are listed. The trial permits unlimited use of any edition, but printed documents carry a watermark. WebEA allows browser viewing and feedback; creating models and editing diagrams still requires a valid Enterprise Architect license.
Who it suits
It suits analysts, designers, architects, developers, testers, project managers and maintenance staff working on modeled business, software or systems projects. Distributed teams may also use its collaboration and version-control capabilities.
What it does well
- Supports UML, SysML and BPMN.
- Requirements can be traced to model elements.
- Simulates behavioral models, including JavaScript.
- Generates and reverse engineers several programming languages.
- Provides real-time collaboration and version history.
What to know first
- Printed documents from the 30-day trial have a watermark.
- WebEA model creation and diagram editing require a valid license.
- Third-party use of the REST API requires a commercial license.
- Plugin access requires Corporate edition or above.
Limits
The 30-day trial permits unlimited use of any edition with personal data, but printed documents carry a watermark. WebEA supports browser-based viewing and feedback; creating models and editing diagrams requires a valid Enterprise Architect license.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Lite Edition | Read-only edition | Free |
| Enterprise Architect Lite | Read-only model viewing · 32-bit and 64-bit installers · no editing or document generation | Free |
| Professional — Standard License | UML modeling · multi-user projects · code engineering | $245, paid once |
| Professional Standard | per license · UML modeling · workgroups · code engineering · multi-user projects | $245, paid once |
| Professional Floating | per license · Floating license · Professional feature set | $320, paid once |
| Corporate — Standard License | Professional features · shared DBMS model repositories · role-based security · auditing · baseline merge | $320, paid once |
| Professional — Floating License | UML modeling · multi-user projects · code engineering | $320, paid once |
| Corporate Standard | per license · DBMS repositories · role-based security · auditing · baseline merge | $320, paid once |
The first 8 of 18 plans, as sparxsystems.com lists them, read 10 Oct 2026. The maker's own page has the final word. Every plan
Getting started
- Visit https://sparxsystems.com/products/ea/.
- Choose the free plan or start the 30-day trial, which permits unlimited use of any edition with personal data.
- Select a Professional, Corporate, or Unified license and choose Standard or Floating.
- Install the desktop application on Windows, macOS, or Linux, or use the listed API and self-hosted options.
- For browser-based model viewing and feedback, use WebEA; creating models and editing diagrams requires a valid Enterprise Architect license.
Sparx Enterprise Architect is a modeling and engineering environment for teams working across business, software and systems projects. It is best for groups that need requirements, designs and code connected over a project’s life. Its breadth is compelling for that work, but the edition distinctions and license requirements deserve attention.
Overview
Enterprise Architect supports UML, SysML, BPMN and other open standards from specification and analysis through design, implementation, testing and maintenance. That continuity can make models useful project artifacts rather than isolated diagrams. The product also brings multi-user work, version history and deployable cloud-based servers into the same environment.
The tradeoff is that capabilities vary by edition: shared DBMS repositories, auditing and role-based security belong to Corporate, while certain integrations require premium Pro Cloud Server editions and Enterprise Architect Corporate or above. Teams choosing it should match those requirements to the work they actually need to coordinate.
Key features
Diagram support spans UML use case, activity, state, interaction overview, sequence, communication, package, class, object, composite, component and deployment diagrams, as well as BPMN and SysML. This range suits teams modeling both software structure and broader processes or systems; it is more than a lightweight diagramming need calls for.
Requirements can be organized hierarchically, traced to model elements, reported on and examined through impact analysis. That makes the tool a stronger fit when teams need to follow a change through related models. Behavioral models can also be simulated using triggers, guards and effects, including JavaScript, while code generation and reverse engineering support C++, C#, Java, PHP and Python.
Built-in version control and deployable cloud servers support distributed collaboration. Pro Cloud Server plugins connect with Jira, Confluence, Azure DevOps, ServiceNow, Salesforce, SharePoint, Jama and Polarion, but those integrations depend on premium server editions and Corporate-or-higher access. Its OSLC-based REST API exchanges repository information; third-party use requires a commercial license.
Model security includes role-based controls. Pro Cloud Server Visibility Levels can add row-level access controls with up to 20 security levels, a useful distinction for teams with granular access needs. Import and export formats include XMI, JAR, .NET assemblies, XML Schema and WSDL for import, and XMI, PDF, HTML, RTF, XSD and DDL for export.
Pricing
Enterprise Architect has a free plan and a 30-day trial. The trial permits unlimited use of any edition and personal data, but printed documents carry a watermark. There is no ongoing free-plan cap stated; the trial is the clearly bounded option for evaluating the full feature range.
- Professional — Standard License: custom pricing. Includes a UML modeling environment, multi-user projects and code import, export and synchronization. A fit for teams centered on UML and code engineering.
- Professional — Floating License: $320.00 per license, billed Floating License. Includes the UML environment and floating licensing, but the plan summary does not include the Standard plan’s stated code-engineering capabilities.
- Corporate — Standard License: custom pricing. Adds shared DBMS repositories, role-based security, auditing and baseline merge tools for teams that need centralized repositories and governance.
- Corporate — Floating License: $425.00 per license, billed Floating License. Includes Corporate repository, security, audit and baseline features, plus floating licensing.
- Unified — Standard License: custom pricing. Covers business, software and systems development, with UML, SysML, DDS, DMN and BPSim support for teams spanning those disciplines.
- Unified — Floating License: custom pricing. Covers business, software and systems development with floating licensing.
Platforms
Enterprise Architect is available for Windows, macOS and Linux, with API and self-hosted options. WebEA allows browser-based viewing and feedback, but creating models and editing diagrams still requires a valid Enterprise Architect license. That makes browser access useful for review, not a substitute for licensed authoring.
Who it's for
Analysts, designers, architects, developers, testers, project managers and maintenance staff can use its connected modeling and engineering capabilities. It is especially appropriate for teams that need traceability, simulation, code engineering and collaboration in a shared project. A group that only needs quick standalone diagrams is likely to be better served by a narrower tool.
Pros and cons
- Pro: Requirements tracing, impact analysis, simulation and code engineering connect models to downstream project work.
- Pro: UML, SysML, BPMN and broad import/export support make it suitable for varied modeling workflows.
- Pro: Version control, cloud servers and security controls support distributed teams and governed repositories.
- Con: Integrations depend on premium Pro Cloud Server editions and Corporate-or-higher licensing, which complicates edition choice.
- Con: WebEA supports viewing and feedback, not unlicensed model creation or diagram editing.
- Con: The full-featured trial's print watermark limits clean document output during evaluation.
Alternatives
For a free UML-focused option, ArgoUML offers an open-source plan for free on Linux, macOS and Windows. BESSER is also free and open source, with API, desktop, web and self-hosted platforms. Choose BridgePoint if its free open-source Editor, Verifier and Model Compilers suit the need; it is Apache 2.0 licensed.
Eclipse Papyrus is a free open-source modeling environment with no usage limits stated. Horusec offers free Apache 2.0-licensed CLI and platform components. kUML is free and Apache 2.0 licensed. For a free UML tool spanning desktop, web, Eclipse plugin and VS Code extension, consider UMLet; Violet UML Editor is a completely free cross-platform UML editor.
Readers comparing broader categories can also browse UML Modeling Software, Diagram Software and Diagramming Software.
Verdict
Choose Sparx Enterprise Architect when a team needs requirements, models, simulation and code engineering tied together, with collaboration and repository controls for larger projects. Its main advantage is that connected scope; look elsewhere if the need is simple diagramming or if the edition and license requirements outweigh that breadth.
Verdict
Enterprise Architect combines modeling, requirements traceability, simulation, code engineering and collaboration in one tool. The free trial is broad, but carries a print watermark, and browser access does not remove the license requirement for creating or editing models.
Questions
Does Enterprise Architect have a free plan or trial?
Yes. It has a free plan and a 30-day trial. The trial allows unlimited use of any edition with personal data, and printed documents show a watermark.
What platforms does Enterprise Architect support?
The listed platforms are API, Linux, macOS, self-hosted, and Windows. A desktop app is available.
What kinds of diagrams can it model?
It supports UML use case, activity, state, interaction overview, sequence, communication, package, class, object, composite, component, and deployment diagrams, as well as BPMN and SysML.
What license plans are available?
The listed editions are Professional, Corporate, and Unified, each with Standard and Floating license options.
Which integrations are available?
Pro Cloud Server integration plugins support Jira, Confluence, Azure DevOps, ServiceNow, Salesforce, SharePoint, Jama, and Polarion. The plugins are included in premium Pro Cloud Server editions and accessed with Enterprise Architect Corporate or above.
Who makes Enterprise Architect?
The maker is Sparx Enterprise Architect, founded in 1996 and headquartered in Creswick, Victoria, Australia.
Facts from Sparx Enterprise Architect's own pages
- API
- Pro Cloud Server provides an OSLC-based REST API for exchanging repository information, and a commercial license is required for third-party use. · sparxsystems.com, 10 Oct 2026
- Audience
- The maker says its software is intended for analysts, designers, architects, developers, testers, project managers and maintenance staff. · sparxsystems.com, 10 Oct 2026
- Automation API
- A detailed automation interface exposes most element properties, supports writable automation, XMI import/export and plug-in windows, and works with VB, C#, C++ and Delphi clients. · sparxsystems.com, 14 Oct 2026
- Azure DevOps integration
- The Azure DevOps connector synchronizes work items and Enterprise Architect elements bi-directionally, including tasks, requirements, use cases and issues. · sparxsystems.com, 14 Oct 2026
- Business process modeling
- The tool supports BPMN modeling, BPEL generation and validation of BPMN models. · sparxsystems.com, 14 Oct 2026
- Code engineering
- Enterprise Architect generates and reverse engineers code for languages including C++, C#, Java, Delphi, PHP, Python, VHDL and Verilog. · sparxsystems.com, 14 Oct 2026
- Collaboration
- Built-in version control and deployable cloud-based servers support collaboration by globally distributed teams on shared projects. · sparxsystems.com, 10 Oct 2026
- Company founding
- Sparx Systems says it was established in 1996 by Geoffrey Sparks. · news.sparxsystems.com, 14 Oct 2026
- Company headquarters
- Sparx Systems is based in Creswick, Victoria, Australia. · news.sparxsystems.com, 14 Oct 2026
- Company legal name
- The EULA identifies the owner as Sparx Systems Pty Ltd. · sparxsystems.com, 14 Oct 2026
- Company scale
- Sparx reports more than one million effective Enterprise Architect licenses worldwide. · news.sparxsystems.com, 14 Oct 2026
- Company size
- LinkedIn lists Sparx Systems as a privately held company with 11–50 employees. · linkedin.com, 14 Oct 2026
- Current release
- Version 17.2 Build 1721 was released on 28 July 2026. · sparxsystems.com, 14 Oct 2026
- Diagram types
- UML Use Case,Activity,State,Interaction Overview,Sequence,Communication,Package,Class,Object,Composite,Component,Deployment; BPMN; SysML · sparxsystems.com, 22 Sept 2026
- Documentation
- A WYSIWYG template engine creates filtered RTF reports with tables of contents, images, headers, footers and reusable templates. · sparxsystems.com, 14 Oct 2026
- Documentation depth
- Sparx says its online User Guide contains more than 1,000 help pages plus subject-focused PDF guidebooks. · sparxsystems.com, 14 Oct 2026
- Extensibility
- The product supports scripting, plug-ins, UML profiles, MDG technologies and model-validation extensions. · sparxsystems.com, 14 Oct 2026
- Founded
- 1996 · sparxsystems.com, 23 Sept 2026
- Free plan
- Yes · sparxsystems.com, 22 Sept 2026
- Headquarters
- Creswick, Victoria, Australia · sparxsystems.com, 23 Sept 2026
- Integrations
- External-data integration covers Jira, Confluence, Polarion, Azure DevOps/TFS, Wrike, ServiceNow, Autodesk, Bugzilla, Salesforce, SharePoint and Dropbox. · sparxsystems.com, 14 Oct 2026
- License model
- Enterprise Architect is proprietary software licensed under an EULA with fixed and floating license options; copyright remains with Sparx Systems. · sparxsystems.com, 14 Oct 2026
- Limit: data modeling and publishing
- Critical Gartner feedback cites weak data-modeling support, folder-heavy navigation, rudimentary PDF-based publishing and missing lifecycle management. · gartner.com, 14 Oct 2026
- Limit: learning curve
- G2 and Gartner reviewers report that the large feature set creates a steep learning curve for new users. · g2.com, 14 Oct 2026
Where Sparx Enterprise Architect stands on Freedom251
- Diagramming tools#4 of 46
- UML Modeling Software#12 of 26
- Diagramming Software#26 of 44
- Diagram Software#22 of 36
