A curve maps input tones to output tones. Changing its slope changes contrast in that range; using a red, green or blue channel can also shift color, so make small changes and inspect both tone and hue.

Quick route

Start: Choose the tonal range or color channel that needs work.Check: Inspect near-black and near-white detail for clipping after each change.

Focus on
tone curveanchor pointsRGB channelshighlight detail

A practical workflow

  1. 1. Set a reasonable exposure and white-balance baseline before shaping contrast.
  2. 2. Place one point in the range you want to control and move it gently.
  3. 3. Add an anchor only if nearby tones should stay closer to their starting value.
  4. 4. Check shadows, highlights and color channels before keeping the change.

A curve's horizontal axis represents the starting value and its vertical axis the result. A steeper segment increases contrast there; a flatter segment reduces it. Moving endpoints can clip tones, and a per-channel curve changes color as well as brightness.

Change a range without flattening the rest

An S-curve often increases contrast by darkening lower midtones and brightening upper midtones, but it can crush shadows or clip highlights if pushed too far. Levels provides simple black, white and midpoint controls; curves offer finer control over selected tonal ranges.

When adjusting a single color channel, inspect neutrals and skin as well as the area you intended to change. Curves are global unless the editor limits them with a mask. Use a separate local adjustment when a tone change should affect only one object.

Make one small curve change

Use Levels for a simple endpoint or midpoint correction, then try Curves only if a narrower tonal range needs control. Compare the same shadows and highlights after each move; do not pull the black or white endpoint past useful detail.

Keep the shape readable

A curve should guide attention without removing texture. If the image feels harsh, muddy or color-shifted, undo the last point and test a smaller change rather than adding more points to compensate.

If the curve makes the photo harsh or muddy

Undo the last point and identify the range that actually needs contrast. A curve that is too steep can make small tone changes look abrupt; an endpoint moved too far can remove shadow or highlight detail. If color changes with the curve, check whether you are editing a single RGB channel. Use fewer points and a local mask when the problem belongs to one area.

Further reading: Adobe: Curves adjustments.

Common mistakes

  • Dragging the endpoints in and clipping useful dark or bright detail.
  • Adding many points before identifying which tonal range needs work.
  • Using a channel curve for brightness and overlooking the color shift.
  • Applying a strong global curve to an edit that should be local.

Questions people ask

Can a curve recover detail that is already clipped?

No. It can remap values that remain in the file, but pixels recorded as pure white or black may have no detail left to reveal. Check the source or raw file before pushing the curve.

Should I use curves or levels?

Levels is quick for setting endpoints and midpoint. Curves are useful when you need finer control over a specific tonal range or color channel. Choose the simpler control that solves the visible problem.

Try the workflow in MintGrade

MintGrade includes browser-local exposure controls, HSL, curves, color wheels, .cube LUT support, scopes, range masks, reference matching and tiled full-resolution export for browser-decodable images. The editor is designed so you can keep the image visible while adjusting it.

Open MintGrade editor