When you start Astah Professional or UML for the first time, you may get this blank screen.
Blank Screen after launching Astah Professional

But once you create a project or a diagram, the left pane will open:

section divider

Astah User Interface

Astah Professional and UML consist of six sections:

  1. Main Menu: Lists of the basic menu
  2. Project View: Show model information in a tree, list and where you search and set alias…etc.
  3. Diagram Editor: A canvas where you draw diagrams
  4. Map View: View controller of the diagram view
  5. Property View: Edit detailed information of the selected model
  6. Extra View: This pane will be added after you install plug-ins that require this view such as State transition tables, M Plus…etc.
section divider

Project View

Project View provides an overview of the whole project. Tabs at the top can be used to switch the Project View between “Structure Tree”, “Hierarchy Tree”, “Inheritance Tree”, “Map”, “Diagram”, “Search”, and “Alias” views.

Structure Tree

The Structure Tree is the default view in this Project View where you can see the structure of your project in a hierarchy. You can organize diagrams and models using packages.
Astah Filter in Tree

Filter by keyword

Simply type a keyword, and hit the [Enter] key. The *, ? and camel cases are available.

Filter by type

You can filter by specifying the model type. If you want only Classes to appear in the tree, hit “type=class“.
You can also add a keyword to filter by its name too. (e.g: type=classEngine)

This shows Classes only and the following keyword works for Classes only.
This shows Packages only and the following keyword will work for package names only.
This shows [ER] package and models under the [ER] package and the following keyword will work for ER models only.
This shows diagrams only and the following keyword will work for diagram names.
section divider

Jump to related diagrams

When a model is used or referenced in multiple diagrams in your project, you can find where it is used then you can jump over to the location. There are two ways to do so.

Open a list of diagrams

  1. Right-click on a model on a structure tree or diagram editor.
  2. Select [All Related Diagrams].
  3. A list of diagrams where the model is used or referenced will appear. Choose one.
  4. The diagram will open with a focus on the model you selected.

Open diagrams as thumbnails

  1. Right-click on a model on a structure tree or a diagram editor.
  2. Select [Show Related Diagram Thumbnails].

  3. The diagrams where the model is used or referenced will open as thumbnails.
    You can directly double-click the thumbnail to open the diagram or right-click and select [Open Diagram].
section divider

Map View

Map View is a controller of the diagram view. The blue rectangle indicates the area that is currently shown in the Diagram Editor.


You can drag the blue rectangle to change the area you want to see on the diagram editor.

Zoom in/out

You can create a blue rectangle by a right-drag to pinpoint where you want to see.
Since version 9.2 of Astah Professional and Astah UML, you can zoom in by unpinching with two fingers and zoom out by reversing the gesture and pinching with two fingers on Mac.

section divider

Change Map View Position

If you want to change the location of the Map View, you can change it from System Setting.

  1. Go to [Tools] – [System Properties] – [Diagram Editor].
  2. Select where you want the Map View in the Diagram Editor from the drop down list.
  3. Click [Apply] – [OK]
section divider

Hide Map View

If you do not need a Map View, you can hide it by clicking on [-] button on the Diagram Editor.

section divider

[Diagram] Pane

[Diagram] view shows a list of all the diagrams in the project file. You can sort this list by its name, diagram type, the model type and also packages where the diagrams belong to.
Diagram pane in Astah

You can open the diagram or jump to where the diagram is in the structure tree from the context menu of the diagram in this list.
Astah Diagram Pane Overview

section divider

[Search] Pane

In this Search view, you can search models and diagrams within a project.
You can use search options to access the specific models or replace strings, and clean up the project by finding unused models or broken hyperlinks…etc.
Search Pane in Astah

Search Options

You can filter out models that are not on any of the diagrams or referenced by any other models and also find broken hyperlinks.
Astah System Safety's Search Options

To learn more about Search features, please read this guide.

section divider

Light Theme and Dark Theme

Dark theme is available since version 9.0. To change the theme, go to [View] – [Look & Feel].
After changing the theme, you will need to restart Astah.
TIPS: 8 Best Light/Dark Themes
Look and Feel in Astah