← Film Negative Converter

How to Invert Film Negatives in Photoshop

Photoshop has an Invert command, but using it alone on a color negative gives a blue, flat picture. The fix is to remove the orange mask first and then balance the three color channels. This guide walks through a method that uses only adjustment layers, so nothing is permanent and every step can be revisited.

Updated

Before you start

  • Start from a scan or photo of the negative itself, still orange, with no automatic correction applied by the scanner software.
  • If you can, work on a 16-bit file. The adjustments below stretch the tones a long way, and an 8-bit file can show banding in skies and other smooth areas.
  • Keep a little unexposed film border in the image. You need it in step 2. The orange mask guide explains why that border matters.

Inverting a color negative

  1. Crop away everything outside the film

    Use the Crop tool to remove the scanner bed, the film holder, and any exposed backlight around the film, leaving one clean strip of blank film border for the next step. Anything brighter or darker than the film itself will skew the adjustments.

  2. Neutralize the orange mask

    Select the Eyedropper tool (I) and set Sample Size in the top options bar to 5 by 5 Average so you do not sample a single noisy grain pixel. Add a Curves adjustment layer (Layer > New Adjustment Layer > Curves). In the Properties panel, pick the white-point eyedropper (the bottom icon with the white tip) and click the unexposed film border. The border turns white and the orange tint clears.

  3. Invert and trim off the border

    Add an Invert adjustment layer above Curves (Layer > New Adjustment Layer > Invert), then use the Crop tool to trim off the film border so only the picture remains. You now have a pale, low-contrast positive, and removing the black border keeps it from skewing the histogram in the next step.

  4. Set the black and white points for each channel

    Add a Levels adjustment layer on top (Layer > New Adjustment Layer > Levels). Choose Red in the channel menu and drag the black and white input sliders inward toward the ends of the histogram; hold Alt (Windows) or Option (Mac) to preview clipping. Repeat for Green and Blue. This step corrects most of the remaining color cast, because each color layer of the film has a different contrast. On scenes without true black or white, such as fog or a warm sunset, leave a little room so you do not wash out the scene’s natural color.

  5. Adjust brightness and contrast

    Switch the Levels channel menu back to RGB and move the middle slider to set the overall brightness. For more contrast, add another Curves layer and shape a gentle S-curve.

  6. Fine-tune the color

    If a cast remains, find something in the picture that should be neutral, such as a gray road, a white shirt in shade, or a concrete wall, and click it with the gray point eyedropper in a Curves or Levels layer. A Color Balance layer is useful for small corrections in the shadows or highlights only.

  7. Check the edges of the histogram

    Zoom in on the brightest and darkest parts of the picture. If highlights are blown out or shadows are blocked up, go back to the Levels layer and move the sliders slightly outward for the channel that is clipping.

  8. Save

    Keep the layered file as a PSD or TIFF so you can return to it, and export a flattened JPEG for sharing.

Black-and-white negatives

Black-and-white film has no orange mask, so the process is shorter. Crop to the frame, add an Invert adjustment layer, then add a Levels layer and bring the black and white sliders in to the ends of the histogram. If the scan has a slight color tint from the film base, add a Black & White adjustment layer or convert the image to grayscale.

Common problems

  • The picture is still blue or cyan after inverting: the mask was not fully neutralized. Click a different, cleaner patch of film border with the white point eyedropper, and make sure the patch is not overexposed to pure white in the scan.
  • Shadows are one color and highlights another: the per-channel Levels step was skipped or the sliders were not set to the ends of each histogram.
  • Colors look harsh or posterized: the file is 8-bit and the adjustments are stretching it too far. Rescan in 16-bit if possible.
  • The result differs from frame to frame on the same roll: each frame was adjusted by eye. Once one frame looks right, copy its adjustment layers to the others as a starting point.

Saving time on a whole roll

Doing this for thirty-six frames takes a while. You can record the fixed steps, adding the Curves, Invert, and Levels layers, as a Photoshop action and play it on each frame, then do only the eyedropper click and the Levels sliders by hand. The parts that depend on the picture cannot be recorded, because every frame has a different histogram.

Or skip the manual work

The converter below does the same job in the browser: it finds the film base, removes the mask, and sets the black and white points for each channel automatically. You can still pick the film base and a neutral gray by hand, then download the positive and finish it in Photoshop if you like.

No negative at hand? Try a sample:Private by design: your photo never leaves your device.

Frequently asked questions

Why does Image > Adjustments > Invert give me a blue picture?

Because the orange mask of the film is inverted along with the image, and the inverse of orange is blue. Neutralize the mask first by clicking the film border with the white point eyedropper, then invert.

Is there a keyboard shortcut for inverting?

Ctrl+I on Windows or Command+I on a Mac inverts the selected layer directly. An Invert adjustment layer does the same thing without changing the pixels, which makes it easier to go back and adjust the steps before it.

What if my scan has no film border?

Skip the eyedropper step, invert, and rely on the per-channel Levels step to remove the cast. It usually gets close. If the color is still off, use the gray point eyedropper on something neutral in the picture.

Should I use Levels or Curves?

Either can set black and white points. Levels shows a histogram for each channel with simple sliders, which makes the per-channel step easier to see. Curves gives finer control over contrast afterward. Many people use both.

Can I do the same thing in other editors?

Yes. Any editor with per-channel levels or curves can follow the same order: neutralize the film base, invert, set black and white points for red, green, and blue, then adjust contrast. The names of the tools differ.