How to use Curves and Levels, and which one to pick

Updated on

Levels and Curves both change the brightness and contrast of a photo. Levels has three sliders, for the black point, the midtones and the white point. Curves lets you bend the tonal range at any point. In PhotopixPro, a free editor in your browser, both use the Photoshop menu names and can stay editable as adjustment layers.

Curves vs Levels: the difference

Compared itemLevelsCurves
ControlsThree input sliders under a histogram, plus output levelsA line over the histogram that you bend by adding points
PrecisionShadows, midtones and highlights as three blocksAny part of the tonal range, point by point
Good forSetting the black and white points of a flat or hazy photoContrast in the midtones, or darker shadows with the sky left alone
Menu in PhotopixProImage > Adjustments > Levels…Image > Adjustments > Curves…
ShortcutCtrl+LCtrl+M

Curves can do what Levels does and more, because you can add as many points as you need. Levels is quicker to read: the histogram shows where the darkest and lightest pixels sit, and you move a slider to each end.

Levels gives you three sliders under the histogram; Curves lets you bend the tonal range wherever you add a point.

  1. Levels Three sliders under the histogram, for the black point, the midtones and the white point
  2. Curves A diagonal line you bend by adding points; this gentle S, with two points, adds contrast

How to use Levels

  1. Open your photo in the PhotopixPro editor. To keep the original, duplicate the layer first with Layer > New > Layer via Copy (Ctrl+J).
  2. Choose Image > Adjustments > Levels… (Ctrl+L). The dialog shows the histogram of the active layer, with three sliders under it.
  3. Drag the white slider to the left, to where the histogram starts on the right. The highlights get brighter and the photo gains contrast.
  4. Drag the black slider to the right to deepen the shadows, and the middle slider to lighten or darken the midtones.
  5. With Preview checked, you see the change on the photo. Click OK to apply it.

In our test, moving the white slider to 180 turned three grays of 69, 139 and 185 into 98, 197 and 255: the whole strip got lighter, and the lightest gray became pure white. The dialog also has an Auto button and a Channel menu with the red, green and blue channels.

How to use Curves

  1. Choose Image > Adjustments > Curves… (Ctrl+M). The dialog shows a straight diagonal line over the histogram: input along the bottom, output up the side.
  2. Click the line to add a point, then drag it. Dragging a point up lightens those tones, and dragging it down darkens them. The Input and Output boxes show the exact values.
  3. For more contrast, push a point in the highlights up a little and pull a point in the shadows down. The line takes the shape of a gentle S.
  4. With Preview checked, look over the photo, then click OK.

In our test, pulling the middle of the curve down turned a mid gray of 98 into 32. That's the main advantage over Levels: you choose which tones move. The hint under the graph explains how to remove a point, and a pencil button lets you draw the curve freehand.

Keep it editable with an adjustment layer

Image > Adjustments changes the pixels of the active layer, and only that layer: when we hid the edited copy, the original underneath was unchanged. An adjustment layer applies the same change from above without touching any pixels, so you can change it, hide it or delete it later. Our guide to layers for beginners explains how the stack works.

  1. Choose Layer > New Adjustment Layer > Curves… or Levels… A layer called Curves 1 or Levels 1 appears above the active layer, with its own mask.
  2. Its controls appear in the Properties panel. Change them and the photo updates as you go.
  3. To change it later, click the layer's thumbnail in the Layers panel. Clicking the name can select its mask instead, and then Properties shows the mask.
  4. Uncheck Adjustment visible in Properties to compare the photo with and without it.

File > Save keeps the adjustment layers in the PSD. We changed the Levels and Curves layers of a sample PSD, saved it and opened it again in PhotopixPro, and it looked identical. To limit an adjustment to part of the photo, paint on its mask, as our layer mask guide explains.

A Curves adjustment layer selected in PhotopixPro, with its curve over the histogram in the Properties panel
A Curves adjustment layer on a photo: its curve and histogram show in the Properties panel, and the photo underneath is untouched.

Which one should you use?

  • A dull or hazy photo: Levels. Move the black and white sliders to the ends of the histogram.
  • More contrast without losing the highlights: Curves, with a gentle S.
  • Only the midtones lighter or darker: Curves, with one point in the middle.
  • A change you may want to undo next week: either one, as an adjustment layer.

When you're happy, File > Export > Export As… gives you a JPG or PNG. Working on a phone photo? Our HEIC to JPG page covers the export. Shooting in RAW? Open the RAW file online first, then adjust it the same way. On a PSD, the PSD editor page lists what else you can change.

Shortcuts in the browser

The shortcuts are the same as in Photoshop: Ctrl+L for Levels and Ctrl+M for Curves, with Cmd on a Mac. Browsers keep some shortcuts for themselves, and our tests sent the keys straight to the page, so we can't yet promise that a browser lets these two through. If the dialog doesn't open, use the menu. Our list of Photoshop shortcuts in the editor has the rest.

How we checked this guide

We tested these steps on October 17, 2026, in Chromium, on a test image with a sky, hills and a strip of 12 grays, measuring the grays before and after each change. In the Levels dialog we moved the white point; the black point we moved in a Levels adjustment layer. We also edited the Levels and Curves adjustment layers of a sample PSD, saved it and opened it again. We didn't test the middle slider of Levels, Auto, the separate color channels, the pencil, the other 14 kinds of adjustment layer or the shortcuts on a Mac.

Frequently asked questions

What is the difference between Levels and Curves?

Levels changes the tonal range with three sliders: black point, midtones and white point. Curves does the same job with a line you bend at any point, so you can change some tones and leave others alone. Levels is quicker for a simple fix; Curves gives finer control, for example to add contrast to the midtones without pushing the highlights to white.

Should I use Curves or Levels?

Use Levels when a photo only needs its black and white points set: it takes seconds and the histogram makes it easy to read. Use Curves when you need to change one range of tones and not another, such as lifting the shadows while keeping a bright sky. If you're not sure, add either one as an adjustment layer, so you can change your mind later.

What does Curves do?

Curves remaps the tones of a photo. The horizontal axis is the original brightness and the vertical axis is the new one, so a point dragged upwards makes those tones lighter and a point dragged down makes them darker. A straight diagonal line changes nothing. With several points you can raise contrast, lift shadows or tone down highlights, each on its own.

What is a Curves adjustment layer?

It's a layer that applies a Curves change to everything below it without altering any pixels. You can move its points again, hide it or delete it at any time, and its mask lets you limit where it applies. In PhotopixPro you create one with Layer > New Adjustment Layer > Curves…, and it's saved in the PSD with your other layers.

Can I use Curves and Levels online for free?

Yes. PhotopixPro runs in your browser and is free, with no account and no ads. Open the photo, then use Image > Adjustments > Curves… or Levels…, or add them as adjustment layers. Your photo isn't uploaded: the editor works on it inside the tab, and you download the result as a JPG, PNG or PSD.

What is the shortcut for Curves and Levels?

Ctrl+M opens Curves and Ctrl+L opens Levels, the same keys as in Photoshop; on a Mac, use Cmd. In a browser, a shortcut can be taken by the browser itself, so if the dialog doesn't open, choose Image > Adjustments in the menu instead. You can also give either command another key in Edit > Keyboard Shortcuts…

Fix your photo's tones

Open the editor, drop in your photo and try Levels or Curves. Nothing is uploaded.