Change hair color in a photo with AI

Wondering what you'd look like as a redhead? Upload a photo, name the color, and see it before you commit to a salon appointment. No layers, no masking, no Photoshop tutorials.

Original photo before editing Portrait of a woman whose hair has been recoloured to bright cherry red, with her face, clothing, and background unchanged
"change my hair to bright cherry red"

How to do it

  1. Upload your photo

    Any JPG, PNG, or WebP up to 10 MB. Selfies, portraits, and full-body shots all work.

  2. Describe the hair color you want

    Write a sentence like 'change my hair to curly platinum blonde'. Be as specific as you like about shade, texture, length, and highlights.

  3. Download the result

    A finished image comes back in about ten seconds. Try as many colors as you like, one credit each.

Prompt ideas to try

Copy any of these as a starting point, or write your own.

  • "change my hair to bright cherry red"

  • "give me curly platinum blonde hair down to my shoulders"

  • "dye my hair a soft pastel pink"

  • "add subtle caramel highlights to my brown hair"

  • "change my hair to jet black with bangs"

Questions about hair color changer: try any hair color on your photo

Will the rest of the photo stay the same?
Yes. Your face, skin, clothing, and background are left unchanged unless you ask for them to be edited. Only the hair is recolored.
Can I change hair texture and length too?
Yes, just include it in the prompt. 'Make my hair long, wavy, and copper red' works the same as a simple color change.
Is this accurate enough to take to a salon?
It is a good visual reference for a conversation with a stylist, and useful for ruling shades out. It cannot account for how your natural hair will actually take a dye, which depends on your starting color and hair condition.

Related edits

Try MightyPhoto free

No credit card required. Sign up and get a free edit to see what one sentence can do.