Skip to the tutorial
lil cactus

How to color grade a photo

Intermediate7 minutesUpdated

Quick answer

In Lil Cactus, choose Layer then New Adjustment Layer then Curves… and make a gentle S-curve: for the sample, set points to Input 64 / Output 55 and 192 / 208, then click Apply. Add Layer then New Adjustment Layer then Color Balance…: set Shadows to Cyan – Red −30 and Yellow – Blue +30, then Highlights to +10 and −12 respectively. Leave Magenta – Green and Midtones at 0, turn on Preserve Luminosity, click Apply and set the Color Balance layer’s Opacity to 80%. Choose File then Save As then Lil Cactus Project… to keep the adjustments editable.

A canyon road before and after a grade with deeper contrast, cooler dark tones and warm sunset light
The rock and road are darker and cooler; the sunset stays warm. Drag the handle to compare.
Time
7 minutes
Level
Intermediate
You need
A photo with usable detail in the shadows and highlights
Works with
RGB photos, including JPEG and PNG
Open the sample in Lil CactusUse your own photo

Free, no sign-up. Your photo stays on your computer.

Color grading gives a photo a chosen mood. First shape the contrast, then decide which tones should feel warm or cool. Here the sunset stays warm while the shadowed canyon becomes cooler. The values are a starting point for this sample; a portrait or a daylight scene will need a different balance.

Use adjustment layers, separate layers that change the appearance of the picture below them. They let you compare the grade with the original and revise the color later.

Build a color grade in six steps

  1. Open the photo and add Curves

    Choose File then Open… and open a photo, or open the sample from this page. Choose Layer then New Adjustment Layer then Curves…

    The graph maps existing tones to new ones: dark tones are on the left, bright tones on the right. Raising the line brightens a tone; lowering it darkens that tone.

    The Layer menu with New Adjustment Layer open and Curves ringed
    Start with a Curves adjustment above the photo.
  2. Give the sample a gentle S-curve

    Keep the channel menu at the top right on RGB. Click the diagonal line about one-quarter of the way across, then set Input to 64 and Output to 55. Click about three-quarters of the way across and set that point to Input 192, Output 208.

    The low point darkens the shadows; the high point brightens the sky. The two end points stay at 0 / 0 and 255 / 255. Click Apply.

    Curves with a shadow point at 64 to 55 and highlight point at 192 to 208, with Input, Output and Apply ringed
    The selected highlight point reads Input 192, Output 208.
    1. Shadows: 64 to 55
    2. Highlights: 192 to 208
  3. Cool the shadows with Color Balance

    Choose Layer then New Adjustment Layer then Color Balance… This adds the color adjustment above Curves. Choose Shadows, set Cyan – Red to −30 and Yellow – Blue to +30, and leave Magenta – Green at 0. Turn on Preserve Luminosity.

    A negative Cyan – Red value moves toward cyan; a positive Yellow – Blue value moves toward blue. These moves give the dark canyon a cooler feel.

    The Layer menu with New Adjustment Layer open and Color Balance ringed
    Keep color on a separate adjustment layer.
    Color Balance with Shadows selected, Cyan – Red minus 30, Yellow – Blue plus 30 and Preserve Luminosity checked
    Cool the shadows with these two values; leave the green–magenta balance alone.
  4. Balance the bright tones

    In the same dialog, choose Highlights. Set Cyan – Red to +10 and Yellow – Blue to −12, leaving Magenta – Green at 0. Leave all three Midtones values at 0, then click Apply.

    More red and less blue pull the highlight balance toward warmer colors. Shadows, Midtones and Highlights overlap smoothly, so these controls do not isolate exact objects.

    Color Balance with Highlights selected, Cyan – Red plus 10 and Yellow – Blue minus 12, with Apply ringed
    Warm the highlights while keeping the shadow settings from the previous step.
  5. Compare the grade and set its strength

    With Color Balance selected in the Layers panel, set its Opacity to 80%. This blends some of the Curves-only version back in.

    Click the eye beside Color Balance to compare its color change. Hide Curves too to see the original, then turn both layers back on. Judge the whole photo as well as the dark rock and bright clouds: their texture should remain visible.

    To retune the color, click the half-shaded circle thumbnail beside Color Balance, then choose Layer then Properties… Change the settings and click Apply. The underlying photo stays available unchanged.

    Layers panel with Color Balance at 80 percent Opacity above Curves and Background, visibility eyes and the Color Balance thumbnail ringed
    Turn both adjustments off for the original; turn both on for the finished grade.
    The Layer menu with Properties ringed for the selected Color Balance adjustment
    Properties reopens the selected adjustment’s dialog.
  6. Save the grade and export the picture

    Choose File then Save As then Lil Cactus Project… to keep the photo, Curves and Color Balance editable. After that, File then Save saves the project. Choose File then Export then JPEG… and click Export for a new finished photo.

    If you stay with the opened JPEG, File then Save writes a flat picture in that format; its first Save opens Save Image.

    File menu with Save As open and Lil Cactus Project ringed
    A project keeps both adjustments separate from the photo.
    JPEG export controls with Export ringed
    Export a finished copy for sharing.

Reuse the look with Color Lookup

A color lookup, often called a LUT, is a table that maps input colors to output colors. You can export this grade as a .cube file, then load that file into a Color Lookup adjustment on another photo.

  1. With both adjustments visible, choose File then Export then Export Color Lookup… Name it Canyon grade, keep Quality on Standard · 33 points, and click Export .cube.
  2. Open the original photo again with File then Open… (for the sample, use the button on this page again). Choose Layer then New Adjustment Layer then Color Lookup…
  3. Click the file button under Color lookup (.cube or abstract .icc) to choose Canyon grade.cube. The field then reads “No file chosen” again; the Loaded: line below it confirms the table. Keep Strength at 100% for the full look, or lower it for a gentler version, then click Apply.

Apply the lookup to RGB images in the same color profile shown in the export dialog, sRGB for this sample. Start from the original image, otherwise you apply the grade twice. A lookup carries the global color changes, not the photograph or local repairs. It also cannot make differently lit photos match automatically.

File menu with Export open and Export Color Lookup ringed
Export the visible global adjustments as a color table.
Export Color Lookup dialog named Canyon grade, Standard 33 points selected, with Export .cube ringed
The dialog names the source profile and counts the two adjustments.
Layer menu with New Adjustment Layer open and Color Lookup ringed
Add Color Lookup above an ungraded photo.
Color Lookup dialog with the imported Canyon grade table, Strength 100 percent and Apply ringed
Load the .cube file, then choose its strength.

Fix common problems

The shadows look blue or muddy

In Color Balance’s Shadows, bring Cyan – Red and Yellow – Blue closer to 0. If the rock has lost detail, make the shadow point in Curves less dark too. A color grade still needs readable texture.

The sky looks harsh or loses cloud detail

Lower the bright Curves point toward the diagonal. Then reduce the Highlights color shift if the warm light is too orange. Changing color cannot recover cloud detail that was already missing from the source.

Only a small area changes

A selection may have become the adjustment’s mask. White parts of a mask allow the adjustment; black parts hide it. See how to inspect and edit a layer mask.

The Color Lookup dialog does not show a list of looks

Color Lookup loads a file. Export a .cube from your grade as above, or choose a compatible .cube file you already have.

What to do next

Color grading: questions and answers

What is color grading in a photo?

Color grading is the choice of color and contrast that gives a photo its mood. In Lil Cactus, Curves can shape the tones while Color Balance warms or cools shadows, midtones and highlights.

Is color grading the same as correcting a color cast?

No. Color correction aims to make colors look believable; grading adds a chosen look. In Lil Cactus, correct an unwanted cast before deciding how warm or cool the final photo should feel.

Can I change a color grade after saving?

Yes. A Lil Cactus Project keeps Curves, Color Balance and Color Lookup adjustment layers editable. A JPEG export contains their combined appearance rather than separate adjustment settings.

Does Lil Cactus include built-in Color Lookup looks?

No. Lil Cactus’s Color Lookup adjustment loads a .cube table or an abstract ICC profile, and File › Export › Export Color Lookup… makes a .cube from global adjustment layers.

Can a color lookup make every photo look the same?

No. A lookup maps the colors already present, so exposure, lighting and the starting colors affect the result. In Lil Cactus, adjust the photo first and use Color Lookup’s Strength to suit it.

Is my photo uploaded when I color grade it?

No. Lil Cactus runs Curves, Color Balance and Color Lookup in your browser on your own device.