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.

FeatureAstah Professional LogoAstah UML LogoAstah SysML LogoAstah System Safety Logo
AI Chat CopilotSupportedSupportedSupportedSupported
MCP ServerSupportedSupportedSupportedSupported
AI Code ReverseSupportedSupported--
Azure OpenAI support (v12 and later)SupportedSupported--

Diagram Types Supported by Each Astah Edition

FeatureAstah Professional LogoAstah UML LogoAstah SysML LogoAstah System Safety Logo
Class, Object, Communication, Timing, Component Deployment and Composite Structure DiagramSupportedSupported--
Use Case, Sequence, Activity, Statemachine and Package DiagramSupportedSupportedSupportedSupported
Block Definition Diagram, Internal Block Diagram and Parametric Diagram--SupportedSupported
Requirement Diagram / Requirement TableSupported-SupportedSupported
Mind MapSupportedSupportedSupportedSupported
ER DiagramSupported---
FlowchartSupported---
CRUDSupported---
Data Flow DiagramSupported---
Traceability MapSupported---
Eriksson-Penker Process DiagramSupported---
UAF (Unified Architecture Framework)--Supported
via Plug-in
Supported
via Plug-in
STAMP / STPA
(Control Structure Diagram, Control Loop Diagram...etc.)
---Supported
GSN (Goal Structuring Notation) / D-Case---Supported
Safety Concept Diagram---Supported

Team Collaboration Features in Astah

FeatureAstah Professional LogoAstah UML LogoAstah SysML LogoAstah System Safety Logo
File Locking (mutual exclusion)SupportedSupportedSupportedSupported
Merge Project FilesSupportedSupportedSupportedSupported
Compare diagrams/modelsSupported-SupportedSupported
Reference Model ManagementSupported---

Code Generation and Reverse Engineering

FeatureAstah Professional LogoAstah UML LogoAstah SysML LogoAstah System Safety Logo
Java GenerationSupportedSupportedSupported-
C# GenerationSupportedSupportedSupported-
C++ GenerationSupportedSupportedSupported-
PHP GenerationSupportedSupported--
Generation of Other LanguagesSupportedSupportedSupported-
SQL ExportSupported---
Java Reverse EngineeringSupportedSupported--
C# Reverse EngineeringSupportedSupported--
C++ Reverse EngineeringSupportedSupported--

Import and Export Formats Supported by Astah

FeatureAstah Professional LogoAstah UML LogoAstah SysML LogoAstah System Safety Logo
PrintSupportedSupportedSupportedSupported
Print Setting / Print PreviewSupportedSupportedSupportedSupported
Image Export
(JPEG, PNG, EMF, SVG)
SupportedSupportedSupportedSupported
RTF Document ExportSupportedSupported--
HTML ExportSupportedSupportedSupportedSupported
HTML CSV ExportSupportedSupported--
Entity Definition Report---
XML ImportSupported---
UML 2.4.1 XML ExportSupportedSupported--
CMOF 2.4.1 XML ExportSupportedSupported--
Database Reverse EngineeringSupported---
Cameo SysML Project I/O
(.mdzip, .mdxml)
--SupportedSupported
Requirement Table I/OSupported-SupportedSupported
SCDL XML (.xml) I/O---Supported
OMG SACM 1.0 (.xmi) I/O---Supported

Layout and Design Customization in Astah

FeatureAstah Professional LogoAstah UML LogoAstah SysML LogoAstah System Safety Logo
Use Case DescriptionSupportedSupported--
Font SettingSupportedSupportedSupportedSupported
AliasSupported---
Customize Stereotype IconsSupported-SupportedSupported
Mini IconSupportedSupportedSupportedSupported
Highlight Marker PensSupportedSupportedSupportedSupported
Free-WritingSupportedSupportedSupportedSupported

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.