How to Create a Film Halation Effect in Photoshop

Neon-lit street photographed on CineStill 800T film

A film halation effect falls apart when every bright edge gets the same red glow.

Streetlights, white shirts, skin, and clouds can all register as bright shapes in Photoshop. Their exposure tells a different story. A clipped streetlight can throw a warm rim beyond its edge, while a white shirt with visible folds usually stays clean. That distinction is where this edit begins.

CineStill describes halation as light reflecting within the film base or from the camera's pressure plate. The reflection appears around overexposed highlights. CineStill color films are especially known for a red halo because they are made without the usual anti-halation backing.

Use the exposure as your map. The strongest glow belongs around the few light sources that have already lost detail.

Neon-lit street photographed on CineStill 800T film
Shot on a Pentax LX with CineStill 800T by Jay Lee, via Unsplash.

Choose the light sources first

Night photographs make the decision fairly easy. Neon letters, traffic lights, bare bulbs, and car headlights sit against dark surroundings, so a narrow warm spill has a visible source. Start with one or two of those lights. Covering every reflection in the frame will flatten the effect.

Daylight needs a quieter hand. Look for sun catching the edge of hair, a bright window beside a dark wall, or a shoulder crossing into deep shade. Squint at the photograph. The small shapes that still feel painfully bright are the ones worth testing.

Backlit portrait beside a bright window
Backlit portrait by Daniel Akselrod on Unsplash.

Know which glow you are making

Halation, bloom, and lens flare can share one photograph. Separating their jobs keeps a tight red rim from turning into haze across the frame.

Effect Where it appears Usual look
Halation Tight to an overexposed source or edge Warm red or orange rim
Bloom Around a larger bright area Broad, soft glow
Lens flare Across the frame, based on the light and lens Rings, streaks, ghost shapes, or haze

Adobe's lens flare guide shows rings, starbursts, and veiling haze crossing the image. Halation stays much closer to the object that caused it.

Build halation from the brightest pixels

Finish the basic exposure and color work before making these layers. Halation follows the finished highlights, so a later exposure change can shift the selection.

1. Isolate the hottest highlights

Open Select > Color Range and choose Highlights from the Select menu. Use the small preview inside the dialog to judge the selection. White pixels are selected, gray pixels are partly selected, and black pixels are protected. Adjust the highlight controls until clipped bulbs, neon tubes, and hard backlit edges remain white. Ordinary skin and pale walls should fall mostly to black. Click OK.

Adobe's Color Range guide shows the same preview controls.

Photoshop Color Range dialog set to Highlights over a neon street photograph
The white areas will receive the effect. Skin, walls, and detailed highlights stay dark in the selection preview.

2. Give the color a little room

Choose Select > Modify > Expand. Enter 2 pixels for a first pass. Large files or large light sources may need a wider expansion, though the Gaussian Blur will handle most of the visible spread later.

3. Fill a blank layer and clear the selection

Create a blank layer above the photograph and name it Halation Tight. Click the foreground swatch and choose a muted brick red. A color near #84362f is a useful starting point. Open Edit > Fill, set Contents to Foreground Color, leave Mode at Normal and Opacity at 100%, then click OK.

Clear the marching ants before touching the blur. Choose Select > Deselect, press Ctrl+D on Windows, or press Command+D on macOS. An active selection blocks edits outside its border, which can trap the blur inside the original highlight.

4. Make the blur editable

Right-click Halation Tight in the Layers panel and choose Convert to Smart Object. Open Filter > Blur > Gaussian Blur, turn Preview on, and inspect the photograph at 100 percent. Raise the radius until a slim band of red crosses the highlight edge. Keep the spill close. You can double-click Gaussian Blur beneath the layer later and revise the radius.

Adobe's Smart Filters guide covers the editable filter controls.

Photoshop Gaussian Blur dialog set to a 12 pixel radius on the halation layer
Deselect before opening Gaussian Blur. The warm color needs room to cross the original edge.

5. Set the blend and opacity

Change the layer blend mode to Screen and lower the opacity until the red settles into the light. Small, hard sources can take Linear Dodge (Add), usually at a lower opacity. Adobe's layer blending guide explains both modes.

6. Clean the result with a Reveal All mask

Make sure the selection is still cleared, then select Halation Tight and click the Add Layer Mask button. Photoshop adds a white Reveal All mask. Click that white mask thumbnail, press B for the Brush tool, and choose a soft round brush with 0% hardness. Set Flow around 20% and keep the foreground color black.

Paint over skin, pale walls, detailed clouds, and the white centers of lamps. A few light passes work better than one heavy stroke. Press X to swap the brush to white whenever you need to restore part of the mask. Adobe's layer mask guide covers Reveal All masks and black brush cleanup.

Split the glow into tight and wide layers

A single blur has one obvious width, and that can make the red look pasted on. Select Halation Tight and press Ctrl+J on Windows or Command+J on macOS. Rename the copy Halation Wide. Double-click its Gaussian Blur Smart Filter, raise the radius, then lower the layer opacity until the broad spill is faint.

For a softer color, add a Hue/Saturation adjustment layer directly above Halation Wide. Choose Layer > Create Clipping Mask, then lower Saturation. Select the Tight layer, Wide layer, and clipped adjustment, then press Ctrl+G or Command+G. Name the group Halation. The Tight layer keeps the brick-red rim close to the clipped edge. Wide carries a quieter warmth into the surrounding dark tones.

Photoshop Layers panel showing tight and wide halation layers with a layer mask
Halation Tight and Halation Wide stay editable as Smart Objects. The white mask on Halation Wide is selected for the same soft-brush cleanup used on the tight layer.

Toggle the group off for a few seconds, then turn it back on and look at the light source first. The wide layer should be easy to miss on its own. Lower its opacity when a red fog appears before the light itself registers.

Check the size people will actually see

Zoom out to the intended display size or make a test export. A slim halo in a large working file can become a thick red sticker after resizing. Look for repeated halo widths, red sitting over the white center of a lamp, and weak reflections receiving the same treatment as clipped sources.

Photoshop final viewing-size check of a restrained warm halation effect
At final viewing size, the light should register first and the warm rim should stay close to its source.

Leave the Halation group hidden for ten seconds. Turn it on and scan the whole frame. A good stopping point arrives when the light gains a little heat and the layer work takes another moment to notice.

A faster route with editable layers

Building the effect once by hand teaches you which highlights can carry it. Repeating the selections, blur passes, and mask cleanup through a full set takes much longer, especially when each frame has a different pattern of light.

Film Lab FX film emulation plugin for Photoshop

Film Lab FX includes 50 film presets for Photoshop built from real film reference scans, with halation available as its own control beside grain, haze, vignette, split toning, color grading, curves, borders, and overlays. The effects arrive in named layer groups, so you can apply a preset, open the halation group, and shape it around the highlights in the photograph.

See Film Lab FX for Photoshop