How to Move Elements Forward or Backward One Layer in draw.io

Overlapping translucent shapes with text labels (e.g., ABC, BC, BCE) highlighted by a green rectangle and arrow in draw.io.

When working with diagrams, you often need to adjust the layering of shapes or connectors. In draw.io, the ability to bring elements forward or send them backward is crucial for creating clean, organized designs.< Whether you’re working with a Venn diagram, flowchart, or network diagram, controlling the layer order helps ensure everything is visible and well-structured.

What Bring Forward and Send Backward Do

draw.io places overlapping elements in a stacking order. An element higher in that order appears in front of elements below it.

I use two commands when I want to adjust that order gradually:

  • Bring Forward moves the selected element one position toward the front.
  • Send Backward moves the selected element one position toward the back.

This differs from To Front and To Back because those commands move an element directly to an end of the stacking order.

Therefore, Bring Forward and Send Backward give me more control when several elements overlap.

Example: Changing the Order in a Venn Diagram

I use a Venn diagram here because the effect is easy to see. Several transparent shapes overlap. First, I select the red circle that I want to move within the stacking order.

draw.io Venn diagram with the red circle selected before moving it forward or backward.
I select the red circle before changing its position in the stacking order.

The selection handles confirm which element draw.io will change. This matters in diagrams with many overlapping shapes.

How to Bring an Element Forward One Layer in draw.io

After selecting the element, I can bring it forward in several ways.

Use the View menu

I open View and select Bring Forward.

draw.io View menu with the Bring Forward command highlighted for a selected Venn diagram shape.
I choose Bring Forward from the View menu to move the selected element one layer forward.

Bring Forward changes only the stacking order of the selected element. It does not change its size or position on the canvas.

Use the keyboard shortcut

Alternatively, I use:

Ctrl + Alt + Shift + F

The shortcut is useful when I adjust several overlapping elements and want to work quickly.

Use the Arrange sidebar

I can also open the Arrange tab in the right sidebar. Then I select Bring Forward.

draw.io Arrange sidebar with the Bring Forward option highlighted next to an overlapping Venn diagram.
The Arrange sidebar provides another way to move the selected shape forward.

I can therefore use the menu, keyboard shortcut, or sidebar. All three methods perform the same basic action.

Check the result

After I use Bring Forward, the selected circle moves one step higher in the stacking order.

draw.io Venn diagram showing the red circle after it has moved one layer forward in the stacking order.
After I use Bring Forward, the red circle appears above another overlapping element.

If the element still sits behind another shape, I can use Bring Forward again. In this way, I can move through the stacking order one step at a time.

How to Send an Element Backward One Layer in draw.io

Sometimes I need the opposite result. For example, one shape may cover information that I want to keep visible.

In that case, I select the element and use Send Backward.

Use the View menu

I open View and select Send Backward.

draw.io View menu with the Send Backward command highlighted for a selected Venn diagram shape.
I choose Send Backward from the View menu to lower the selected element by one position.

Use the keyboard shortcut

Alternatively, I use:

Ctrl + Alt + Shift + B

This gives me a fast way to correct the stacking order without leaving the canvas.

Use the Arrange sidebar

I can also select Send Backward in the Arrange tab on the right.

draw.io Arrange sidebar with the Send Backward option highlighted beside an overlapping Venn diagram.

Again, the choice of interface does not change the result. I simply use whichever method is most convenient.

Check the new stacking order

After I use Send Backward, the selected circle moves behind one more element.

draw.io Venn diagram showing the red circle after it has moved one layer backward in the stacking order.
After I use Send Backward, more of the elements above the red circle become visible.

Because the command moves the element only one step, I can repeat it until I reach the required visual order.

When I Use Bring Forward or Send Backward

I use Bring Forward when another element hides too much of the selected shape. Conversely, I use Send Backward when the selected shape covers information that should remain visible.

This approach is especially useful when I work with:

  • overlapping shapes
  • Venn diagrams
  • annotations
  • background areas
  • connectors and labels
  • layered diagram structures

However, I do not need several incremental moves when I already know that an element belongs at the absolute front or back. In that case, I use To Front or To Back instead.

Bring Forward vs. To Front

The distinction is simple.

Bring Forward moves an element one step toward the front. To Front moves it above all other elements.

Likewise, Send Backward moves an element one step toward the back. To Back moves it behind all other elements.

I therefore use Bring Forward and Send Backward when the relative order between several overlapping elements matters.

Conclusion

Bring Forward and Send Backward give me precise control over overlapping elements in draw.io. I first select the element. Then I use the View menu, the Arrange sidebar, or the corresponding keyboard shortcut.

Because each command changes the stacking order by only one position, I can adjust complex overlaps without reorganizing the entire diagram. This makes Bring Forward and Send Backward particularly useful when I need fine control over which elements remain visible.


Scroll to Top
WordPress Cookie Plugin by Real Cookie Banner