How to Move Text in GIMP

By Henrick June 18, 2026 3 min read Text, Fonts & Typography

Moving text in GIMP sounds simple, but the Move tool has settings that can make it unpredictably grab the wrong layer. A lot of beginners find themselves dragging the background instead of the text. Here is how to move text reliably every time.

Using the Move Tool Correctly

Press M to activate the Move tool. In the Tool Options panel you will see a row of options near the top. The key one is a dropdown or set of icons with these choices:

  • Pick a layer or guide - GIMP grabs whatever layer your cursor is hovering over. This is the default and the one that causes confusion.
  • Move the active layer - GIMP always moves whichever layer is selected in the Layers panel, regardless of where you click. This is the reliable option.

Switch to "Move the active layer" in Tool Options. Now the Move tool only ever moves the layer you have selected in the Layers panel - No accidental grabs.

Selecting the Layer First - The Reliable Method

  1. In the Layers panel, click the text layer you want to move. Its name will highlight in blue.
  2. Press M to switch to the Move tool.
  3. In Tool Options, set the mode to "Move the active layer."
  4. Click and drag the text anywhere on the canvas.

This two-step - select layer first, then move - is the fastest way to work without grabbing the wrong thing. If you need to quickly get back to editing the text afterward, press T to switch back to the Text tool and click the text.

Shortcut: Hold Shift while using almost any tool to temporarily switch to the Move tool. Release Shift to go back to your previous tool.

Aligning Text to Canvas Center or Guides

Dragging by eye is rarely precise enough. For centered or grid-aligned text, use the Align tool instead:

  1. Select the text layer in the Layers panel.
  2. Go to Tools > Transform Tools > Align or press Q.
  3. In Tool Options, set "Relative to" to Image.
  4. Click the Center on vertical axis button to center horizontally, or Center on horizontal axis to center vertically.

For guides-based alignment, drag guides from the rulers (click and drag from the ruler at the top or left side of the canvas). Then use Image > Snap to Guides to make layers snap into position.

Nudging Text With Arrow Keys

With the Move tool active and the text layer selected in the Layers panel, the arrow keys move the layer one pixel at a time. Hold Shift while pressing an arrow key to move 10 pixels at a time.

This pixel-level nudging is the fastest way to fine-tune text position after an initial drag. Once you have the text roughly where you want it, arrow keys get you pixel-perfect.

Moving Multiple Text Layers at Once

GIMP does not have a multi-select in the Layers panel, but you can link layers together to move them as a group:

  1. In the Layers panel, click the chain-link icon (the empty space to the left of the layer thumbnail) on each text layer you want to group. A chain icon will appear.
  2. Click and drag any of the linked layers with the Move tool - All linked layers move together.
  3. Click the chain icons again to unlink them when you are done.

This link-and-move approach also works well when you need to center a group of text elements on the canvas at the same time.

Quick Recap

  • Press M for Move tool, set Tool Options to "Move the active layer"
  • Always click the text layer in the Layers panel first
  • Use the Align tool (Q) for precise centered positioning
  • Arrow keys nudge 1px at a time; Shift+arrow nudges 10px
Tags: Gimp layers text

Share this article:

Twitter / X Facebook

Related Articles

3 min read

How to Add Text in GIMP

Adding text to an image in GIMP is straightforward once you know the Text tool. …

2 min read

How to Add Fonts to GIMP

GIMP uses the fonts installed on your system. Here is how to add new fonts on Wi…

4 min read

How to Edit Text in GIMP

Editing text in GIMP works differently from most design tools. Here is how to ch…