Try any hair color in three easy steps
Step 1
Upload a portrait
Choose a JPG, PNG or WebP photo (up to 10 MB). Well-lit portraits where your hair is clearly visible against the background give the best results. The photo is decoded in your browser and never uploaded to any server.
Step 2
Preview any color
An AI hair-segmentation model detects your hair and draws a precise mask, while a second model protects your face, skin and clothes. The recoloring engine then applies your chosen color — from blonde and brunette to red, silver, pastel, balayage and ombré — while preserving the brightness and highlight detail of the original photo.
Step 3
Download your HD result
Compare before and after with the slider, fine-tune the intensity, and download a high-resolution, watermark-free PNG. Your original photo is never stored or shared.
Privacy by design
The tool runs entirely on your device using WebAssembly (MediaPipe + TensorFlow Lite). Segmentation, recoloring and image processing all happen locally, so nothing is uploaded, stored or tracked. An internet connection is needed the first time the AI models are downloaded from a public CDN.