How to Rotate a Shape in Inkscape?
Rotating shapes by precise angles is a fundamental skill in Inkscape, essential for creating accurate vector graphics, logos, and technical illustrations. While freehand rotation is useful for quick adjustments, Inkscape provides robust tools for inputting exact numerical values, altering the center of rotation, and snapping to specific angles. This guide covers the primary methods for rotating objects: the standard Selection Tool, the Transform Dialog for exact inputs, and convenient keyboard shortcuts.
Method 1: The Transform Dialog for Precise Angles
When you need to rotate a shape by an exact degree—such as $45^$ or $90^$—the Transform dialog is the most reliable method.
- Select your shape using the Select and Transform Objects
tool (or press
S). - Open the Transform panel by navigating to Object >
Transform in the top menu, or use the shortcut
Ctrl + Shift + M. - In the panel that appears on the right side of the screen, click on the Rotate tab.
- Enter your desired angle in the Angle field. Positive numbers rotate the object clockwise, while negative numbers rotate it counter-clockwise. You can also change the measurement unit (e.g., degrees or radians) using the dropdown menu.
- Click Apply to execute the rotation.
Method 2: The Selection Tool and Rotation Handles
If you want to rotate a shape visually but still constrain the movement to specific increments, you can use the selection handles.
- Click on the shape once using the Selection tool to show the standard scaling arrows.
- Click on the shape a second time. The arrows at the corners of the bounding box will change from straight lines to curved arrows, indicating rotation mode.
- Click and drag any of the curved corner handles to rotate the shape freely.
- To constrain the rotation to fixed increments ( Inkscape defaults to
$15^$ increments), hold down the
Ctrlkey while dragging the handles.
Method 3: Changing the Rotation Center
By default, an object rotates around its exact geometric center,
marked by a small crosshair icon (+) in the middle of the
shape when rotation handles are active. You can change the pivot point
for custom alignment.
- Click and drag the center crosshair to any new position inside or outside the shape.
- When you rotate the shape using the corner handles or the Transform dialog, it will now pivot around this new point.
- To reset the rotation center back to the absolute middle of the
object, hold
Shiftand click directly on the crosshair.
Method 4: Quick Keyboard Shortcuts
For rapid design workflows, Inkscape offers default keyboard shortcuts to rotate selected objects instantly.
- 90-Degree Rotations: Press
[to rotate the object $90^$ counter-clockwise, or]to rotate it $90^$ clockwise. - 15-Degree Rotations: Press
Alt + [to rotate counter-clockwise by small increments, orAlt + ]to rotate clockwise. These precise increments can be customized in Inkscape’s global preferences.