Astah Professional vs Sparx Enterprise Architect
Astah Professional
astah.netSparx Enterprise Architect
sparxsystems.comSide by side
| Figure | Astah Professional | Sparx Enterprise Architect |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 18 |
| Spec score · Diagram Software | 8.3 (#12) | 8.8 (#4) |
| Audience | The product page describes Astah Professional as a tool for visualizing software design for individuals and teams. | The maker says its software is intended for analysts, designers, architects, developers, testers, project managers and maintenance staff. |
| Diagram types | It supports UML diagrams as well as ERD, DFD, flowchart, requirement diagram and table, mind map, and CRUD diagrams. | UML Use Case,Activity,State,Interaction Overview,Sequence,Communication,Package,Class,Object,Composite,Component,Deployment; BPMN; SysML |
| Founded | 2006 | 1996 |
| Headquarters | Fukui City, Fukui, Japan | Creswick, Victoria, Australia |
| Integrations | Listed plug-ins include Mermaid diagram import and export, Microsoft Office embedding, Redmine ticket association, and miro diagram import. | External-data integration covers Jira, Confluence, Polarion, Azure DevOps/TFS, Wrike, ServiceNow, Autodesk, Bugzilla, Salesforce, SharePoint and Dropbox. |
| Purpose | Astah Professional creates UML, ER, flowchart, and data flow diagrams to visualize software design. | Enterprise Architect is a multi-user visual modeling tool for business and IT systems, software and systems engineering, and real-time and embedded development. |
| Support | A perpetual license includes the first year of support and maintenance; continuing support and upgrades from year two require a support renewal license. | Sparx Systems lists a user forum, online manual, bug reporting, feature requests and email support. |
| Trial | The pricing page offers a 20-day free trial for Astah Professional. | The free 30-day trial allows unlimited use of any edition and personal data, but printed documents show a watermark. |
Plans
Astah Professional
- Astah Professional Individual Perpetual LicensePrice not published
Sparx Enterprise Architect
- Enterprise Architect LiteFree
- Lite EditionFree
- Professional Standard$245, paid once
- Professional — Standard License$245, paid once
- Corporate Standard$320, paid once
- Corporate — Standard License$320, paid once
- Professional Floating$320, paid once
- Professional — Floating License$320, paid once
- Corporate Floating$425, paid once
- Corporate — Floating License$425, paid once
In their own words
Astah Professional
Astah Professional is a desktop modeling tool for visualizing software design with diagrams and code-related models. It supports UML diagrams, ERD, data flow, flowchart, requirement, CRUD, and mind map diagrams. ER diagrams can be created manually or generated from imported database tables, with SQL export and reverse engineering. Modeling features include automatic layout, traceability maps, project comparison and merging, map view, and state-transition paths and tables. Astah can reverse engineer Java, C#, and C++ and generate code for PHP, SQL, and other languages. Team features cover file locking, file merging, model comparison, and read-only project references; real-time collaboration is not available. Its API and Script Editor can retrieve model information and create or modify diagrams and models. Plug-ins listed include Mermaid, Microsoft Office, Redmine, and Miro. AI Chat Copilot requires an external provider API key or endpoint. Supported platforms listed for Professional 12.0 include Windows 11 x64, macOS 13+ arm64, Ubuntu 24.04, and Rocky Linux 9.6.
Sparx Enterprise Architect
Sparx Enterprise Architect is a 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 types, plus BPMN and SysML. Requirements management supports hierarchical requirements, links to model elements, reporting, and impact analysis. Teams can simulate behavioral models using triggers, guards, and effects, including JavaScript, and generate or reverse engineer code for languages including C++, C#, Java, PHP, and Python. Built-in version control and deployable cloud-based servers support shared projects. The trial lasts 30 days and permits use of any edition, though printed documents carry a watermark. The product supports Windows, Linux, macOS, self-hosting, and API access.