Photo Restore
Restore old, damaged, and faded photographs with AI
Bring old photos back to life. Removes scratches, tears, and stains. Enhances faces and sharpens blurry details. Fixes faded colors and improves contrast. Colorizes black-and-white photos with historically accurate tones. Supports single photos or batch processing up to 10 images at once.
Restore old, damaged, or degraded photographs. Fixes scratches, tears, stains, fading, blur, and enhances facial details.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "photo-restore",
"skill": "restore_photo",
"input": {
"image_url": "https://example.com/old-family-photo.jpg"
}
}' \
https://api.toolrouter.com/v1/tools/callConvert black-and-white or sepia photographs to full color. Uses AI to infer historically and contextually accurate colors.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "photo-restore",
"skill": "colorize_photo",
"input": {
"image_url": "https://example.com/bw-photo.jpg"
}
}' \
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":"photo-restore","skill":"restore_photo","input":{}}' \
https://api.toolrouter.com/v1/tools/callFrequently Asked Questions
What kinds of damage can it fix?
`restore_photo` handles scratches, tears, stains, fading, blur, and face enhancement in one pass.
How do I turn black-and-white photos into color?
Use `colorize_photo`; if you know the era, add `era_hint` so the colors better match the time period.
Can I restore more than one image at once?
Yes. Both skills accept a single `image_url` or up to 10 `image_urls` for batch processing.
How strong should the restoration be?
Use `enhancement_level` with `light`, `standard`, or `heavy` depending on how damaged the photo is.