Compare Editions of Astah
AI-Assisted Modeling in Astah
AI Chat Copilot and the MCP server are included in all four editions, starting with version 11. Both connect to an AI service you choose, so you need your own API key for OpenAI, Claude, Gemini, or an OpenAI-compatible service. Azure OpenAI is available in Astah Professional and Astah UML version 12 and later. To see how AI clients such as Claude Code work with your models through the MCP server, see Use AI Clients with Real UML Models: Astah’s MCP Server.
Diagram Types Supported by Each Astah Edition
| Feature |  |  |  |  |
| Class, Object, Communication, Timing, Component Deployment and Composite Structure Diagram |  |  | - | - |
| Use Case, Sequence, Activity, Statemachine and Package Diagram |  |  |  |  |
| Block Definition Diagram, Internal Block Diagram and Parametric Diagram | - | - |  |  |
| Requirement Diagram / Requirement Table |  | - |  |  |
| Mind Map |  |  |  |  |
| ER Diagram |  | - | - | - |
| Flowchart |  | - | - | - |
| CRUD |  | - | - | - |
| Data Flow Diagram |  | - | - | - |
| Traceability Map |  | - | - | - |
| Eriksson-Penker Process Diagram |  | - | - | - |
| UAF (Unified Architecture Framework) | - | - |  via Plug-in |  via Plug-in |
STAMP / STPA (Control Structure Diagram, Control Loop Diagram...etc.) | - | - | - |  |
| GSN (Goal Structuring Notation) / D-Case | - | - | - |  |
| Safety Concept Diagram | - | - | - |  |
Team Collaboration Features in Astah
Code Generation and Reverse Engineering
| Feature |  |  |  |  |
| Java Generation |  |  |  | - |
| C# Generation |  |  |  | - |
| C++ Generation |  |  |  | - |
| PHP Generation |  |  | - | - |
| Generation of Other Languages |  |  |  | - |
| SQL Export |  | - | - | - |
| Java Reverse Engineering |  |  | - | - |
| C# Reverse Engineering |  |  | - | - |
| C++ Reverse Engineering |  |  | - | - |
Import and Export Formats Supported by Astah
| Feature |  |  |  |  |
| Print |  |  |  |  |
| Print Setting / Print Preview |  |  |  |  |
Image Export (JPEG, PNG, EMF, SVG) |  |  |  |  |
| RTF Document Export |  |  | - | - |
| HTML Export |  |  |  |  |
| HTML CSV Export |  |  | - | - |
| Entity Definition Report |  | - | - | - |
| XML Import |  | - | - | - |
| UML 2.4.1 XML Export |  |  | - | - |
| CMOF 2.4.1 XML Export |  |  | - | - |
| Database Reverse Engineering |  | - | - | - |
Cameo SysML Project I/O (.mdzip, .mdxml) | - | - |  |  |
| Requirement Table I/O |  | - |  |  |
| SCDL XML (.xml) I/O | - | - | - |  |
| OMG SACM 1.0 (.xmi) I/O | - | - | - |  |
Layout and Design Customization in Astah
| Feature |  |  |  |  |
| Use Case Description |  |  | - | - |
| Font Setting |  |  |  |  |
| Alias |  | - | - | - |
| Customize Stereotype Icons |  | - |  |  |
| Mini Icon |  |  |  |  |
| Highlight Marker Pens |  |  |  |  |
| Free-Writing |  |  |  |  |
Which Astah Edition Is Right for You?
- Astah Professional — UML, ERD, DFD, flowcharts, and mind maps in one tool. For software architects and development teams who model across multiple notations.
- Astah UML — Lightweight UML diagramming with mind mapping. For individuals and students focused on UML only.
- Astah SysML — SysML v1 modeling for systems engineering. For MBSE practitioners.
- Astah System Safety — SysML plus GSN, STAMP/STPA, and SCDL. For safety engineers in automotive, aerospace, and embedded systems.