Astah Professional
astah.net
What it is
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.
Spec sheet
- Purpose
- Astah Professional creates UML, ER, flowchart, and data flow diagrams to visualize software design.Read 3 Oct 2026 · astah.net
- Audience
- The product page describes Astah Professional as a tool for visualizing software design for individuals and teams.Read 3 Oct 2026 · astah.net
- Trial
- The pricing page offers a 20-day free trial for Astah Professional.Read 3 Oct 2026 · astah.net
- Integrations
- Listed plug-ins include Mermaid diagram import and export, Microsoft Office embedding, Redmine ticket association, and miro diagram import.Read 3 Oct 2026 · astah.net
- Support
- A perpetual license includes the first year of support and maintenance; continuing support and upgrades from year two require a support renewal license.Read 3 Oct 2026 · astah.net
- Headquarters
- Fukui City, Fukui, JapanRead 28 Sep 2026 · astah.net
- Founded
- 2006Read 28 Sep 2026 · astah.net
- AI and data handling
- AI Chat Copilot connects to an external AI service and the page says Astah does not store, analyze, or train on private user data; it requires a provider API key or endpoint.Read 3 Oct 2026 · astah.net
- AI limitation
- The Copilot guide cautions that AI-generated results may be incomplete or inaccurate and advises users not to enter confidential or sensitive information unless permitted by organizational policy.Read 3 Oct 2026 · astah.net
- API and plugins
- The Astah API can retrieve model information and create or modify diagrams and models; scripts can access models through the in-app Script Editor.Read 3 Oct 2026 · astah.net
- Code support
- Astah supports reverse engineering of Java, C#, and C++ and code generation for PHP, SQL, and other languages.Read 3 Oct 2026 · astah.net
- Data modeling
- It can create ER diagrams from scratch or generate them by importing tables from an existing database, and supports SQL export and reverse engineering.Read 3 Oct 2026 · astah.net
- Diagram types
- It supports UML diagrams as well as ERD, DFD, flowchart, requirement diagram and table, mind map, and CRUD diagrams.Read 3 Oct 2026 · astah.net
- Modeling tools
- Features include auto-layout, traceability maps, project comparison and merging, map view, and state transition paths and tables.Read 3 Oct 2026 · astah.net
- Platform requirements
- Professional 12.0 lists Windows 11 x64, macOS 13 and later arm64, Ubuntu 24.04, and Rocky Linux 9.6 as supported platforms.Read 3 Oct 2026 · astah.net
- Plugin support
- The plug-in directory states that technical support is not provided for the listed plug-ins.Read 3 Oct 2026 · astah.net
- Team collaboration
- Team features include file locking, merging files, comparing diagrams and models, and importing other projects as read-only references.Read 3 Oct 2026 · astah.net
Plans and prices
Strong points and limits
Strong points
- Supports extensive UML diagram types
- Imports database tables into ER diagrams
- Provides code generation and reverse engineering
- Includes model comparison and merging
- Offers API and in-app scripting
Limits
- No real-time collaboration
- No model repository
- AI Copilot requires a provider API key
- Plug-in technical support is not provided
Who it suits
It suits individuals and teams visualizing software designs, databases, and related requirements on desktop operating systems. Developers can use its reverse-engineering, code-generation, API, and scripting features.
Verdict
Astah Professional combines broad diagram coverage with database modeling, code support, and file-based team features. It runs on Windows, macOS, and Linux, with a 20-day trial and support renewal required from the second year.
Where Specifiction places it
- Diagram Software#12 of 368.3