Hairstyle Changer
Try any hairstyle on your photo
Upload a photo and describe any hairstyle to see yourself with it. Works with any hair description — bob cut, pixie, long waves, braids, balayage, buzz cut, or anything else you can imagine. Preserves your face and identity.
Upload a person photo and describe the desired hairstyle. The AI edits only the hair while preserving face, identity, and background.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "hairstyle-changer",
"skill": "change_hairstyle",
"input": {
"image_url": "https://example.com/person.jpg",
"prompt": "short blonde pixie cut"
}
}' \
https://api.toolrouter.com/v1/tools/callCopy a hairstyle from a reference photo onto your face. Provide your face photo and a reference photo showing the desired hair shape (and optionally a separate color reference).
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "hairstyle-changer",
"skill": "copy_hairstyle",
"input": {
"face_image_url": "https://example.com/my-face.jpg",
"shape_reference_url": "https://example.com/celebrity-hair.jpg"
}
}' \
https://api.toolrouter.com/v1/tools/callList available hairstyle editing models with pricing and capabilities.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "hairstyle-changer",
"skill": "list_models",
"input": {}
}' \
https://api.toolrouter.com/v1/tools/callQuick Start
claude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"hairstyle-changer","skill":"change_hairstyle","input":{}}' \
https://api.toolrouter.com/v1/tools/callFrequently Asked Questions
Can I describe any hairstyle in plain English?
Yes. `change_hairstyle` accepts natural-language descriptions like a bob, pixie cut, braids, balayage, or buzz cut.
Can I copy a hairstyle from another photo?
Use `copy_hairstyle` with your face photo and a reference photo that shows the hair shape or color you want.
Will it change my face or background?
No. The tool is designed to edit the hair while preserving face, identity, and background.
Are there model options to compare?
`list_models` shows the available hairstyle editing models and what each one supports.