In draw.io I have text box with default text direction horizontal. I am trying change the text direction to vertical or trying to rotate the text box 90 degrees. I don't find any option do that.

Could anybody point me to how to do that?

  • 1
    :) Arrange --> direction -> Rotate
    – user34716
    Commented Feb 15, 2013 at 22:03
  • 1
    There will be rotation handles on shapes by next week, then you can rotate in the normal way for such applications. Commented Feb 16, 2013 at 7:18

3 Answers 3


Instead of rotating the text inside a box, you can rotate the box with handle then use 'rotate shape only' button in 'arrange' tab

Rotate shape only button in arrange tab draw.io

As below,

enter image description here

  • This is great when it's a built-in shape - but if it's a group, it acts strange and not as expected.
    – Trashman
    Commented Jun 27, 2023 at 16:07
  • Looks like this option "Rotate shape only by 90°" does not exist anymore.
    – Mat
    Commented Nov 28, 2023 at 8:51

Also: Text, Alignment, Vertical - A rotation handle has also been added.

In addition, on the "Text" pane, there is a button with 3 up arrows you can use to switch between text directions:

enter image description here

  • This is the right answer. "Rotate shape only" does just that - it rotates the shape, not the text.
    – MPelletier
    Commented May 8 at 11:42

Using the rotation handle on shape:

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.