Org Chart layout
Select Arrange → Layout → Org Chart to arrange shapes as a top-down organisation chart.
Unlike the more generic tree and organic layouts, this layout is purpose-built for org charts. Every connector is read as reports to, and the chart type controls how the shapes reporting to the same parent are stacked beneath it.
None of the common layout options available to the other layout types are available to Org Chart layouts. The connectors become orthogonal connectors with waypoints.
If a layout container is selected, the org chart becomes the layout of the container. The container then applies the org chart layout again whenever you add, delete or resize shapes in it. A data source or a CSV import with # container: true and # layout: orgchart creates such a container.
Org Chart layout options
Org Chart Type — how direct reports are arranged below their parent:
- Linear — all direct reports are placed side by side in a single row. Clear, but wide for large teams.
- Hanger 2 — direct reports hang below the parent in rows of at most two, either side of a vertical stem.
- Hanger 4 (default) — direct reports hang below the parent in rows of at most four, either side of a vertical stem.. A good compromise between width and depth.
- Fishbone 1 — direct reports are stacked in two columns along a single vertical spine. Compact for parents with many reports that have no reports of their own.
- Fishbone 2 — like Fishbone 1, but the reports are split across two spines side by side, halving the depth.
- Single Column Left / Single Column Right — all direct reports are placed in one vertical column to the left / right of the stem.
- Smart — picks a shape per branch based on its size: small or leaf-only teams stack in a single column, larger leaf-only teams use a fishbone, and branches containing several sub-managers use Hanger 4.
- Stacked Leaves — shapes with reports are placed side by side, and a team in which nobody has reports is stacked in one column to the right of a stem below its parent. Compact for org charts with many shapes on the last level.
Parent Child Spacing (default 20) — the vertical distance in pixels between a shape and the row(s) of shapes reporting to it.
Sibling Spacing (default 20) — the distance in pixels between shapes that share the same parent.
Stack from Level (empty by default) — from this level down, the shapes are stacked in columns with the shapes that report to them, and the levels above use the selected type. The shapes at the top of the org chart are on level 1, so the lowest level you can enter is 2. Use it to keep large org charts compact: stacking the lower levels stops the org chart from getting very wide. Leave the field empty to place all levels with the selected type.
Example org chart layout
The org chart layout using the_ Hanger 4_ type was used to rearrange one of the templates from the draw.io template library.
