How to Outline Transparent Text in GIMP

Creating text with a visible outline and a completely transparent interior is a popular technique for designing modern typography over photos, patterns, or colored backgrounds. This guide walks you through the exact steps to generate a crisp stroke around your text characters in GIMP while eliminating the solid color fill inside.

Step 1: Create Your Text Layer

  1. Select the Text Tool (T) from the Toolbox.
  2. Click anywhere on your canvas, choose your desired font, size, and style, then type your text.
  3. Adjust the kerning and line spacing now, as altering the text after creating the outline will require repeating the stroke process.

Step 2: Convert Text to a Path

  1. Navigate to the Layers panel on the right side of the workspace.
  2. Right-click on your text layer and select Path from Text.
  3. GIMP will trace the contours of your letters and store them as a vector path in the Paths dockable dialog.

Step 3: Set Up the Outline Layer

  1. Create a new transparent layer by clicking the Create a new layer button at the bottom of the Layers panel (or press Shift + Ctrl + N).
  2. Name this layer "Text Outline" and ensure Fill with is set to Transparency, then click OK.
  3. Select your desired outline color as the Foreground Color in the Toolbox.

Step 4: Stroke the Path

  1. Go to the top menu and select Edit > Stroke Path... (alternatively, switch to the Paths tab, right-click your path, and choose Stroke Path...).
  2. In the Stroke Path dialog, select Stroke line.
  3. Set your preferred line width in the Line width field (e.g., 2 to 6 pixels depending on your font size).
  4. Under Cap style and Join style, choose Round or Miter depending on whether you want soft or sharp corners.
  5. Click Stroke. GIMP will draw the border onto your new transparent layer.

Step 5: Make the Interior Transparent

  1. Return to the Layers panel.
  2. Locate the original text layer containing the solid fill.
  3. Click the Eye icon next to the original text layer to hide it.

You are left with a hollow, fully transparent text outline on its own layer. Because the original text layer remains intact (though hidden), you can make edits later by repeating the path-generation steps if you need to change your wording.