Free tool · Color & grade
Skin Tone Fix
Fix unnatural skin tone — orange tungsten, green fluorescent, magenta LED — by sampling a skin pixel and applying a gray-world white balance correction. Targets the skin only, so the background stays untouched. Runs in your browser. No upload, no signup, no watermark.
What causes off skin tones?
Three lighting situations produce the casts this tool fixes most often:
- Warm orange (tungsten light, sunset, candlelight): Indoor incandescent bulbs and golden-hour sunlight push the red channel up and the blue channel down. iPhones under-correct this on purpose to keep skin looking warm, which then reads as “fake-tan orange” on screens.
- Green / yellow-green (fluorescent, low-CRI LED): Office strip lights and cheap LED panels have a strong spike in the green wavelength, which dominates the photo. People look ill.
- Cool magenta (LED, screen glow, over-corrected WB): Some “daylight” LED bulbs spike in magenta. So does sitting in front of a large monitor. Or it's a camera that detected tungsten and over-corrected.
The math, briefly
Sampling a single skin pixel gives us a known “wrong” colour. We compute per-channel scale factors (R, G, B) that, when applied to that sample, transform it into a neutral skin reference at the same luminance. Apply those scale factors to the whole image and the cast disappears.
We modulate that correction by a YCbCr skin-tone mask (centre at Cb=110, Cr=155, smooth falloff to ~55 units away) so the correction lands fully on skin and only 30% on everything else. The 30% global term keeps the photo colour-consistent — a shirt that was a cool blue won't shift to warm orange once the skin is fixed.
When to leave this alone
Two cases where you should not run this tool:
- You want the warm cast. Golden hour, candle-lit dinner, sunset portrait — sometimes the warm colour is the point. Drop the strength slider to zero, or skip this tool entirely.
- The cast is in the makeup, not the light. If the subject is wearing strongly tinted foundation or stage make-up, “correcting” it removes the look. Look for the cast on the eye whites or the neck — those are usually more reliable signals than the cheek.
Questions, answered
Skin Tone Fix — frequently asked questions
How does the skin-tone fix know what neutral skin looks like?
We anchor against a calibrated mid-tone skin reference (R=210, G=170, B=140) — a mid Fitzpatrick value — then scale the reference to match the sampled patch's luminance before computing per-channel correction factors. That way the tool corrects colour cast without changing how light or dark the skin is.
Why click a pixel? Why not auto-detect?
Auto-detection guesses, and on photos with multiple people, partial face occlusion, or uneven light it guesses wrong. A 21×21 patch picked by you is the most reliable single signal we can compute from, and the click takes one second.
Will it change my clothing or background?
Lightly. The correction is applied at 100% intensity on skin-toned pixels (via a YCbCr skin-tone mask) and at 30% on everything else. Without the global term, white shirts would turn pink or blue because only your skin would be corrected. The 30% global tug keeps the photo colour-consistent.
Is this an AI tool?
No. It's gray-world white-balance correction with a YCbCr skin-mask — a well-established colour-science approach used in every professional camera raw processor. No model, no GPU, no upload. Runs in your browser in under 200 ms.
What about under-exposure or harsh shadows?
Different problem. This tool only fixes colour cast. For harsh shadows or an under-exposed face, use a separate retouching tool (we'll add a relight tool soon). For now, lifting shadows is best done in Lightroom mobile or the iPhone Photos shadows slider before exporting.
Does it work on darker skin tones?
Yes — better than most tools, because the reference is scaled to match the sample's luminance instead of forcing a fixed brightness. A cast (orange, green, magenta) is a chrominance issue independent of melanin, and the math treats it that way.
Keep going
Related free tools
Portrait Color Grade Presets
Apply cinematic, warm, moody, film, or natural-skin color grades to any portrait.
Open toolBrand Color Harmonizer
Subtly tint any photo toward a brand colour to harmonise team headshots to a shared palette.
Open toolProfile Picture Resizer
One tool, every platform. LinkedIn, X, Instagram, GitHub, Facebook, YouTube, TikTok, Pinterest.
Open toolWhen fixing isn't enough
Need a brand-new headshot instead?
Upload one selfie. Get three studio-quality AI headshots in about 60 seconds. Free, no signup, 100+ styles.
Open the AI Studio