Image Levels Adjustment

Histogram

Upload an image to compute histogram + auto levels.

Levels
Black point0
Midtones (gamma)1.00

Lower = brighter midtones, higher = darker midtones.

White point255

Levels Adjustment in One Sentence

Levels is the fastest way to make a photo look “correct”: set black point, white point, and midtone gamma using a live histogram, then export at full resolution — all in your browser.


When Levels Is the Right Tool

Levels is ideal when your image feels:

  • flat / washed out (needs deeper blacks and brighter whites)
  • too dark (midtones need a lift)
  • too bright (midtones need control without destroying highlights)
  • low contrast (tones are crowded in the middle)

It’s also a great “first step” before creative edits. Once exposure and contrast are right, other effects (saturation, hue, duotone) look cleaner.


How to Use

1. Upload an image

Drag & drop, paste (Ctrl/⌘+V), or click to select JPEG / PNG / WebP.

2. Read the histogram

The histogram shows how your brightness values are distributed:

  • left = shadows / blacks
  • middle = midtones
  • right = highlights / whites

The vertical markers show your current black and white points.

3. Use Auto (optional)

Click Auto to apply a good starting correction. It’s designed to be helpful without going too extreme.

Then fine-tune manually:

  • move Black point inward until shadows look solid
  • move White point inward until highlights are crisp
  • adjust Gamma for midtones (faces, interiors, products)

4. Surprise Me (optional)

Click Surprise me ✨ to explore varied “looks” (subtle, contrasty, matte, lifted, etc.). Use it to find a direction, then refine.

5. Download

Export full resolution in the original format. Filenames include your settings, e.g.

photo-levels-b012-g095-w244.jpg


Controls Explained

Black point (0–254)

Black point sets what input value becomes pure black.

  • moving black point right deepens shadows and increases contrast
  • moving it too far can crush shadow detail (hair, fabric texture)

Tip: If you lose detail, back off 2–10 points.

White point (1–255)

White point sets what input value becomes pure white.

  • moving white point left brightens highlights and increases contrast
  • moving it too far can blow out highlight detail (sky, white clothing)

Tip: Push white until it looks crisp, then back off slightly.

Midtones (Gamma) (0.20–3.00)

Gamma shifts midtones without changing your black/white endpoints.

In this tool:

  • Lower gamma = brighter midtones (lift faces/interiors)
  • Higher gamma = darker midtones (add mood / reduce haze)

Common ranges:

  • 0.80–0.98: lift midtones (very common)
  • 1.00: neutral
  • 1.05–1.30: deepen midtones for drama

Quick Recipes

Fix a washed-out image

  • Black: 8–35
  • White: 220–250
  • Gamma: 0.90–1.05

Brighten a dark photo (without nuking highlights)

  • Black: 0–18
  • White: 235–255
  • Gamma: 0.70–0.95

Add punch (crisp contrast)

  • Black: 18–55
  • White: 200–240
  • Gamma: 0.85–1.15

Matte / lifted blacks

  • Black: 25–80
  • White: 220–255
  • Gamma: 0.60–1.00

Matte is usually “higher black point” + a midtone lift.


Best Practices

1. Don’t over-clip

Clipping happens when detail becomes pure black or pure white. If you see:

  • dark areas turning into flat black patches → reduce black point
  • bright areas turning into flat white patches → increase white point

A little clipping can be stylistic, but for most photos you want to keep detail.

2. Use gamma for faces and products

Most important subjects live in midtones. If the image is “technically” exposed but still feels wrong, gamma is the cleanest fix.

3. Auto is a starting point, not a verdict

Auto levels is intentionally conservative. Use it to get 70% of the way there, then do the last 30% yourself.

4. Levels before saturation

If you plan to boost saturation, do Levels first. Correct exposure/contrast reduces ugly color shifts and makes saturation look cleaner.


Common Problems and Fixes

“Shadows look crushed.”

  • Lower black point
  • Try slightly lower gamma instead of pushing black so hard

“Highlights are blown out.”

  • Raise white point (move it right)
  • Avoid extreme contrast stretches

“It still looks flat after fixing endpoints.”

  • Adjust gamma slightly (0.90–1.10 range)
  • If needed, follow up with Brightness & Contrast or Soft S-Curve

“Auto made it too strong (or too weak).”

  • Apply Auto, then back off black/white by a few points
  • Or use Auto as a reference and set your own values

How Auto Levels Works Here

Auto levels uses a luminance histogram (brightness distribution) and picks percentile endpoints rather than blindly forcing 0→black and 255→white.

That matters because:

  • borders, specular highlights, or noise can create extreme outliers
  • percentile clipping produces a more useful correction for real photos

The tool also suggests a subtle gamma change based on histogram median (damped so it doesn’t overcorrect).


How It Works

Levels remap each channel with:

  1. Normalize between black and white: (v - black) / (white - black)
  2. Clamp to 0..1
  3. Apply gamma: x^(1/gamma)
  4. Scale back to 0..255

Preview uses a capped size for speed, and Download exports at full resolution.

Frequently Asked Questions

JPEG, PNG, and WebP. Your download keeps the original format and extension.

No. All processing runs locally in your browser. Your image never leaves your device.

Levels remap pixel values by setting a black point, a white point, and a midtone (gamma) curve. This expands or compresses tonal range to improve exposure and contrast.

Auto analyzes a luminance histogram and suggests black/white points based on percentiles (so outliers don’t dominate), plus a subtle gamma tweak. You can apply it once, then fine-tune.

It stretches the tonal range so darker pixels map closer to black and brighter pixels map closer to white, increasing separation between tones.

Gamma adjusts midtones non-linearly without shifting black and white points as aggressively. Lower gamma brightens midtones; higher gamma darkens them.

Explore Our Tools

Read More From Our Blog