Full-Featured Software Modeling Tool Available
Our powerful and effortless tool, Astah Professional helps you create UML diagrams, ER Diagram, Flowchart, and DFD and more to create a clear understanding of your software design among teams.
With Astah Pro, you can generate code from your diagrams or reverse engineer existing code.
Teams can work together with powerful sharing and merging tools. And our extensive customizations allow you to create a tool that works just for you!

Huge Variety of Diagrams
Do everything in one tool
There is no need to switch tools for each phase of your project. Create UML diagrams, ER Diagrams, flowcharts, mind maps, and more … all in Astah Professional.
Our powerful Professional software supports a variety of models and diagrams, including:
Easy to Learn, Easy to Use
Work quickly and efficiently with assist functions.
We’ve been incorporating user feedback for more than 10 years.

The result is a powerful software program that is incredibly easy to use. Astah Pro offers a variety of “assist” functions to make your work faster, including:

Communicate with Precision
Customize your layout and design elements.
Astah Professional offers “expressions” that help you customize your layout and design. This makes your working environment friendlier, and improves the clarity of communications. Expressions include use case descriptions, alias names for models, font settings, customizable icons, mini icons, highlighter/marker pens, and free writing tools.

Export and import in various formats.
Export the diagrams you create in Astah Pro to a variety of formats, including image files (jpg, png, emf, and svg), RTF documents, HTML, Entity Definition Report, and XMI. You can also copy and paste into Microsoft Office documents and print with customized settings.

Expand and Customize
Big library of plug-ins & integrations
Thanks to the many Friends of Astah, as well as our own development efforts, Astah Pro can be customized with a vast library of plug-ins and integrations. Plug-ins are available for code generation, reverse engineering code, exporting, importing, state transitions, usability, and more. In addition, Astah Pro integrates with Atlassian’s Confluence and Jira, yUML and Freemind.
Customize further with API.
The Astah API enables you to obtain Astah model information, create and modify diagrams and models, and use them in application software. With our well-documented API, you can also create your own plug-in and submit it to our library!
Generate or Reverse Engineer Code
Collaborate with Team Members
Clean and Attractive Diagrams
Trusted & Used Worldwide










Try Astah for Free
Our free trials are fully functional. Experience the power of Astah for yourself!