Neon Glow Text in GIMP - Tutorial

Create realistic neon-sign text effects in GIMP using Gaussian blur glow layers, Screen blend mode, and color compositing on dark backgrounds.

Intermediate ~20 min Updated May 2026
NEON
SIGN OPEN

What You'll Create

This tutorial produces a neon sign text effect with a soft inner glow, a wide outer halo, and an optional dark textured background. The technique relies on Gaussian blur layers set to Screen blend mode - A method that accurately simulates how glowing light behaves in photography (overexposed bright areas bloom and spill into surrounding pixels).

Unlike Photoshop's layer styles, GIMP does not have a one-click "Outer Glow" effect. The manual multi-layer approach shown here gives you more control over glow spread, color mixing between letters, and intensity, and it also teaches you how blend modes actually work.

Font tip: Thin or medium-weight fonts (not Ultra Bold) show neon glow more naturally. Handwriting-style or Art Deco fonts such as Quicksand Light, Pacifico, or Rajdhani Medium are popular for neon effects.

Dark Background Setup

Neon effects only look convincing on dark or near-black backgrounds. Bright backgrounds make the glow invisible.

  1. 1
    New canvas: File → New. Suggested size: 1200 x 600 px. Set fill color to black (#000000).
  2. 2
    Near-black fill: Use the Bucket Fill tool (Shift+B) to fill the background layer with #050510 - A very dark blue-black that gives the image a night-sky quality. Pure black (#000000) works but feels flatter.
  3. 3
    Optional vignette: Create a new layer above the background. Select the Ellipse Select tool, invert the selection (Select → Invert), and fill it with black at 70% opacity on a layer set to Multiply. This darkens the corners and focuses attention on the text.

Creating the Text

Start with a bright, highly-saturated color for the text. White also works as a starting point if you plan to colorize later.

  1. 1
    Set text color: Click the foreground color swatch and set it to your neon color, for example #00ffff (cyan). Highly saturated, bright colors work best. Avoid dark or desaturated colors as the neon color.
  2. 2
    Add text: Select the Text tool (T). Click the canvas. Type your text. Use a medium or light-weight font at 120–180 px. Avoid all-lowercase with ultra-thin fonts as the blur effect may cause letters to bleed together.
  3. 3
    Flatten text layer: Right-click the text layer → Flatten Text Layer. Center it on the canvas using the Alignment tool or Layer → Align Visible Layers.
  4. 4
    Name your layers: Double-click each layer in the Layers panel and name them clearly: "Text Core", "Glow Tight", "Glow Wide". You will create these glow layers in the following steps.

Applying Gaussian Blur for Glow

The glow is created by blurring duplicate layers. A tight blur (4–8 px) creates the immediate bright inner halo; a wide blur (25–50 px) creates the diffuse outer glow. Both are combined using Screen blend mode.

  1. 1
    Duplicate the text layer: Right-click the text layer → Duplicate Layer. Name the copy "Glow Tight".
  2. 2
    Apply tight blur: With "Glow Tight" selected, go to Filters → Blur → Gaussian Blur. Set radius to 6 px (horizontal and vertical). Click OK.
  3. 3
    Set blend mode: In the Layers panel, set "Glow Tight" blend mode to Screen. This makes the blurred layer add light without darkening anything - Exactly how glow should behave.
  4. 4
    Layer order: Make sure "Glow Tight" sits directly above the original "Text Core" layer. The stacking order from top to bottom should be: Text Core → Glow Tight → (Background).

Duplicating and Blurring for Intensity

A second, much wider blur layer creates the outer atmospheric glow that fills the area around the letters with diffuse colored light.

  1. 1
    Duplicate "Glow Tight": Right-click "Glow Tight" → Duplicate. Name it "Glow Wide".
  2. 2
    Apply wide blur: Filters → Blur → Gaussian Blur. Set radius to 35 px. Click OK. This is the outer halo.
  3. 3
    Reduce opacity: Set "Glow Wide" opacity to 80%. The wide glow should be present but not overwhelming. Adjust to taste - Go up to 100% for an intense club-sign look, down to 50% for a subtle ambient glow.
  4. 4
    Blend mode: Keep "Glow Wide" set to Screen. Place it below "Glow Tight" in the layer stack so the tight glow is on top.

Screen Blend Mode for Glow Layers

Screen is the fundamental blend mode for glow effects. The mathematical formula is: Result = 1 - (1 - A) x (1 - B). In practice this means Screen can only make pixels lighter - It never darkens. Two identical Screen layers are brighter than one. This is why stacking multiple Screen-mode blur layers builds intensity.

Blend mode quick reference for glow effects:
  • Screen - Pure additive glow. Never darkens. Best for neon and lens flares.
  • Add (Linear Dodge) - Even brighter than Screen. Use for hot spot highlights. Can clip to white.
  • Soft Light - Subtle glow that preserves texture. Good for candle or lamp warmth effects.
  • Overlay - Increases both contrast and color. Useful for colored light hitting a surface.

Color Variations Per Letter

Real neon signs use separate glass tubes per letter or word, each filled with a different gas (neon = red/orange, argon + mercury = blue/violet, argon + mercury + phosphors = other colors). To simulate this, give each letter or word its own colored text layer.

  1. 1
    Separate letters or words: Create a separate text layer for each letter or word you want a different color. Position them manually to form the complete word/phrase.
  2. 2
    Apply the glow stack per letter: Repeat the Glow Tight + Glow Wide process for each letter group. Use layer groups (select layers, right-click → Group Layers) to keep the Layers panel manageable.
  3. 3
    Color interaction: Where the glows of adjacent letters overlap, Screen mode blends the colors together, simulating how neon light from nearby tubes mixes in space. No extra work is needed - Screen handles this automatically.

Neon Color Combinations

Color Name Text Hex Glow Hex Background Preview
Cyan Blue #00FFFF #0044FF #050510 GLOW
Hot Pink #FF2DFF #AA00AA #080008 GLOW
Green #00FF88 #00AA44 #000808 GLOW
Red Orange #FF4400 #AA1100 #080200 GLOW
Yellow #FFFF00 #AAAA00 #080800 GLOW
Violet #AA44FF #5500AA #050008 GLOW

Flicker Effect Concept (Multiple Frames)

Real neon signs flicker because the gas discharge is not perfectly stable. To simulate a flicker in an animated GIF, create multiple frames with slightly different glow opacities.

  1. 1
    Duplicate the composition three times to create Frame 1 (normal), Frame 2 (flicker dim), Frame 3 (flicker off).
  2. 2
    Frame 2 adjustments: Reduce the Glow Wide layer to 30% opacity. Reduce Glow Tight to 60% opacity. Slightly reduce the text layer opacity to 85%.
  3. 3
    Frame 3 adjustments: Hide all glow layers. Set the text layer opacity to 50% and colorize it toward grey (Colors → Hue-Saturation, Saturation -60%). This represents a near-off flicker state.
  4. 4
    Export as animated GIF: In GIMP 3.x, use Filters → Animation → Optimize for GIF, then File → Export As → filename.gif. In the export dialog check "As animation" and set frame delays: Frame 1 = 1000ms, Frame 2 = 80ms, Frame 3 = 60ms, back to Frame 1 = 1000ms.

Neon Sign Background (Brick / Dark Wall)

A dark brick or concrete wall texture elevates the neon effect from "digital graphic" to "actual sign photograph". The texture catches the glow color, which makes it look three-dimensional.

  1. 1
    Find a wall texture: Use a free CC0 texture from Unsplash, Pexels, or Poly Haven (polyhaven.com). A dark brick or rough concrete with directional lighting works best. Ensure it is large enough to cover your canvas at full resolution.
  2. 2
    Place texture as the bottom layer: File → Open As Layers → select the texture. Move it to the bottom of the layer stack. Scale to fit the canvas (Layer → Scale Layer, then Layer → Flatten to Canvas Size).
  3. 3
    Darken the texture: Add a Curves adjustment (Colors → Curves) to the texture layer, pulling the midtones and shadows down significantly. The texture should be barely visible at around 30% of its original brightness.
  4. 4
    Tint with neon color: Create a solid color fill layer above the texture using the neon color at 20–25% opacity in Screen blend mode. This tints the wall near the sign with the reflected glow color.

Exporting for Web and Social Media

  • PNG for web: File → Export As → .png. PNG handles the dark background and bright glows well with no color banding. Use for website headers, blog thumbnails, and Discord/Slack image posts.
  • JPEG for social media: File → Export As → .jpg, quality 90. JPEG at high quality handles the smooth gradients in glow effects without visible artifacts. Instagram, Twitter, and LinkedIn all accept JPEG.
  • Animated GIF: As described in the Flicker section. Keep the canvas size below 800 px wide for GIFs to control file size.
  • Transparent PNG: If you want to place the neon text on a custom background in another application, delete the background layer before exporting as PNG. Make sure all glow layers are set to Screen (which requires a dark base to function) - Screen-mode layers on a transparent background will not look right outside of GIMP. Merge the glow layers into the text core first (flatten to alpha channel), then export.

Neon Effect Quality Factors