How to Shear an Image Horizontally in GIMP

This guide explains how to slant an image along its horizontal plane while keeping the vertical axis completely locked in GIMP. By isolating the horizontal transformation with the Shear tool, you can create realistic perspective or italicized effects without altering the vertical alignment or height of your layer.

Step 1: Select the Layer

Open your project in GIMP and ensure the layer you want to transform is highlighted in the Layers panel on the right side of the workspace.

Step 2: Activate the Shear Tool

Select the Shear tool using any of the following methods:

  • Press the keyboard shortcut Shift + S.
  • Go to the top menu and navigate to Tools > Transform Tools > Shear.
  • Click and hold the Transform tool group on the main Toolbox, then choose the Shear icon.

Step 3: Open the Shear Dialog

Click anywhere on your image canvas. A grid overlay will appear over your layer, accompanied by the Shear floating dialog box.

Step 4: Lock the Vertical Axis and Shear Horizontally

To ensure the vertical axis remains locked:

  1. Locate the Shear Y input field in the floating dialog box.
  2. Keep the Shear Y value set to 0.0. This guarantees zero vertical movement.
  3. Adjust the horizontal slant using one of two methods:
    • Numerical input: Enter a positive or negative pixel value into the Shear X field. A positive value shifts the top edge to the right, while a negative value shifts it to the left.
    • Canvas dragging: Click and drag the top or bottom border of the image left or right. As long as you do not touch the side borders, the vertical position stays anchored. If the vertical axis shifts unintentionally during dragging, simply double-click the Shear Y field in the dialog box, type 0, and press Tab.

Step 5: Execute the Shear

Once the horizontal angle looks correct and the Shear Y field confirms 0.0, click the Shear button in the dialog box or press Enter on your keyboard to commit the changes.