To whiten teeth in Photoshop naturally, add a Hue/Saturation adjustment layer set to the Yellows color range, pull the saturation down to kill the yellow, then mask that layer so it only touches enamel. Lift brightness slightly with Curves or a Levels white point and keep group opacity around 40 percent. The teeth stay textured because you are removing color, not painting white over it.
It takes about five minutes once you have done it a few times. Most of that time goes into selection, not adjustment, which surprises people who assume the sliders are the hard part.
Menu paths below follow the current Photoshop release on desktop (2026). The keyboard shortcuts are the same on Windows and Mac unless noted.
Table of Contents
- What You Need
- Why Do Teeth Look Yellow in Photos?
- Step-by-Step
- 1. Duplicate the Background Layer
- 2. Select the Teeth
- 3. Reduce Yellow and Brown Color Casts
- 4. Brighten the Teeth Gently
- 5. Refine the Edges and Blend the Result
- 6. Check the Teeth at Different Zoom Levels
- 7. Common Mistakes
- 8. Use Adjustment Layers and Keep Adjustments Subtle
- Frequently Asked Questions
- Why do my teeth look yellow in photos when they look fine in person?
- How much whitening is too much?
- What is the cleanest way to select teeth, lasso or color range?
- Can I whiten teeth in Lightroom, Photoshop mobile, or on an iPhone?
- Do AI one-click teeth whiteners work better than doing it manually?
- Should I whiten teeth for a paying client?
- Conclusion
What You Need
You do not need plugins or a fancy retouching setup. Here is the honest list of what matters:
- A high-resolution portrait. At 100 percent zoom you need to see the gap between two front teeth. If you cannot, the file is too small and heavy masking will look worse than the yellow.
- A Selection tool. Quick Selection (W) for most smiles, Lasso (L) for teeth that touch the lip edge, Color Range for a fast first pass.
- Hue/Saturation and Curves adjustment layers. These two cover the whole job. Levels works too if you prefer the histogram.
- A layer mask and a soft brush. A round brush around 30 to 60 pixels, hardness near zero, is the tool that decides whether the result looks real.
- Optional: Dodge and Burn tools. Useful for evening out one tooth that caught more light than its neighbours.
- A non-destructive workflow. If you edit the Background layer directly, you cannot dial the effect back later. Duplicate first.
Why Do Teeth Look Yellow in Photos?
Enamel is translucent, so warm light passes through it and reflects off the yellow dentin underneath. Cameras also render skin tones warm and push the whole color balance toward yellow. A smile that looks fine in the mirror picks up that cast and starts reading as stained.
On darker skin tones the effect is even stronger, because the camera sets white balance against the face and the teeth drift yellow by comparison. That is why desaturating rather than lightening is the safer first move.
Step-by-Step
1. Duplicate the Background Layer
Drag the Background layer onto the New Layer icon at the bottom of the Layers panel, or press Ctrl+J (Cmd+J on Mac). Now you have a working copy above the untouched original, which doubles as your flip-test reference later.
If your portrait came from a raw file and you have not opened it through Camera Raw yet, do that first, since the white balance you choose affects how yellow the teeth look.
2. Select the Teeth
Pick the Quick Selection tool and drag across the teeth with Sample All Layers on. Photoshop adds to the selection as it finds similar bright pixels, which grabs teeth faster than drawing by hand.
Two adjustments matter here. Set the brush size small before you touch the lip line, because that is where selections leak. Then subtract with Alt+click (Option+click on Mac) wherever it caught gum, tongue or the shadow inside the mouth.
Small smiles in wide-angle frames are the frustrating case. Zoom to 200 or 300 percent and work in short strokes rather than trying to sweep it in one pass.
3. Reduce Yellow and Brown Color Casts
With the teeth selected, click the New Fill or Adjustment Layer icon and choose Hue/Saturation. In the properties panel, change the Master dropdown at the bottom to Yellows.
Drop Saturation to about -70 first. That kills the yellow without turning the teeth grey, which is the mistake most beginners make by pulling saturation to -100. Lift Lightness by 10 to 15 and check the mouth shadow at the same time. Blue-grey shadows in the corners of the mouth will not move no matter how far you push this slider, and that is normal; you handle those in the next step.
If the teeth are brown rather than yellow, switch the range to Reds and take saturation down 40 to 60. That range also catches the pink of the gums, so mask carefully before you commit to it.
4. Brighten the Teeth Gently
Add a Curves adjustment layer above the Hue/Saturation layer. Click the eyedropper, choose the brightest part of the front teeth, then pull that point up just a touch. If you lift more than about a quarter of the tonal range, the specular highlights clip and the enamel goes flat.
Real teeth are not neutral white. They are a very slightly cool off-white, so add a new Curves layer, click the Blue channel in the channel dropdown, and raise the shadow point a few notches. That single nudge is the difference between a smile that looks cleaned up and one that looks like a filter was applied.
5. Refine the Edges and Blend the Result
Group the two adjustment layers and name the group Teeth Whitening. Then select the group’s layer mask and press Ctrl+I (Cmd+I) to invert it, so everything is hidden and only the places you paint are revealed.
Choose the Brush tool, pick a soft round brush, and paint white over the teeth at 100 percent zoom. Where you overpaint onto skin or lip, switch to black and paint it back. If the mask catches a hard edge around the lip, lower brush hardness to zero rather than feathering the effect out at low opacity.
Set the group to Screen blend mode and bring the opacity to roughly 40 percent as a starting point. Screen lightens without pushing anything to pure white, which is why it holds texture better than painting on Normal.
6. Check the Teeth at Different Zoom Levels
Three checks, in this order. Zoom to 100 percent and confirm the separations between teeth and the texture near the gum line are still visible. Zoom out to fit and see whether the smile now draws more attention than the eyes, which is a sign you went too far. Then flip between the original and the edit with the group eye icon, or drag a split view divider across the mouth.
Last check, and it is the reliable one: hand the image to someone who has not seen the original and ask them to point out what you changed. If they find the teeth immediately, go back and drop the opacity ten points.
7. Common Mistakes
- If the teeth look chalky or grey: you saturated too far. Bring Saturation back from -100 to about -70.
- If the gums got whitened: paint black on the layer mask over them at 200 percent zoom with a soft brush.
- If there is a bright halo around the lip: your selection edge is too tight or too hard. Lower brush hardness to zero and feather the mask edge by one or two pixels.
- If the enamel looks like plastic: your Curves adjustment is too strong. Reset it and lift the shadows instead of the highlights.
- If the shadow inside the mouth stayed blue-grey: that is expected. Dodge it lightly with the Dodge tool at 10 percent exposure rather than desaturating harder.
- If the whole image shifted: you applied an adjustment to the layer instead of the selection, or you inverted the mask and forgot to paint it back in.
- If the smile looks fake on a low-resolution image: stop. Heavy masking on few pixels always shows. Deliver it lighter.
8. Use Adjustment Layers and Keep Adjustments Subtle
The whole method is built on layers, which means nothing is baked in. You can drop group opacity from 60 to 30, mask out a single tooth, or switch the group off entirely and compare. Professional retouchers on r/photoshop describe whitening teeth as a routine step, not a specialty skill, and the ones who do it well all say the same thing: restraint reads as skill, excess reads as an obvious retouch.
Once you are happy with the teeth, duplicate the group, rename it Eyes, and reuse the same technique on the sclera only. Keep the iris and pupil untouched; whitening those is the fastest way to make a portrait look wrong.
The selection is what eats the time on a shoot, not the adjustment. If you are whitening teeth across a full gallery, build the group once, then record it as an action so the layers stack themselves automatically. You still paint the mask per photo, but the setup disappears.
Frequently Asked Questions
Why do my teeth look yellow in photos when they look fine in person?
Enamel is translucent, so warm light reaches the yellow dentin underneath and bounces back out. Cameras set white balance against the skin, which warms the whole face and pushes the teeth toward yellow by comparison. On darker skin tones the shift is stronger. This is why desaturating the teeth usually works better than trying to lighten them.
How much whitening is too much?
Too far is easy to spot: the teeth lose the darker separations between them, the gum line goes pale, and the whole smile draws more attention than the eyes. A good stopping point is when the teeth look a couple of shades cleaner but a viewer could not say they were edited. Drop the group opacity in ten-point steps until you would not notice it in a side-by-side comparison.
What is the cleanest way to select teeth, lasso or color range?
Quick Selection is fastest on a decent contrast smile, and it beats both alternatives on most portraits. The Lasso tool wins when teeth run along the lip edge or the mouth is small in a wide-angle frame, because you control the boundary. Color Range is a fast first pass but struggles with blue-grey shadow inside the mouth. Whichever you use, zoom past 200 percent before committing.
Can I whiten teeth in Lightroom, Photoshop mobile, or on an iPhone?
Yes, with the same three ingredients: reduce yellow, lift brightness slightly, and mask it to the teeth. In Lightroom use the Color Mix sliders with Color Range targeting Yellows, plus a masking brush with a low amount. Photoshop mobile has the full Hue/Saturation adjustment layer with color range sliders. Free phone editors do the same job with less control over the mask.
Do AI one-click teeth whiteners work better than doing it manually?
They are fast and they are consistent, which matters for large galleries. They are less good on edges: the mask is guessed rather than painted, so halos along the lip and bright spots on the gums show up on close inspection. For a quick social post they are fine. For a delivered portrait, painting the mask yourself takes a minute and gives you control over how far the effect goes.
Should I whiten teeth for a paying client?
Most portrait and wedding retouchers do it as a routine step. The line people on r/AskPhotography and r/photography agree on is restraint: remove an obvious yellow cast, do not change the shape or colour of the smile. If a subject is very self-conscious about their teeth, ask before editing rather than after. Photographs on r/photography caution that heavily altered teeth are the retouch clients notice and sometimes dislike.
Conclusion
Start with the duplicate, then select nothing but the teeth. Set the Hue/Saturation layer to Yellows, take the saturation down to about -70, and stop there before you touch brightness. Add a gentle Curves lift and a small blue-channel nudge, invert the group mask, and paint the effect on with a soft brush at roughly 40 percent group opacity. Then flip the image against the original at 100 percent and at full view before you export.


