Magic Hour
APIImage API that colorizes black-and-white photos and upscales old prints
- Access
- API key (Bearer)
About
Magic Hour is a hosted media API. Its Photo Colorizer adds color to black-and-white photos for 10 credits each, and its AI Image Upscaler enlarges old or degraded images 2x or 4x. It does not repair scratches or tears. Free starter credits; paid plans add commercial use.
What you can do with it
- Colorize black-and-white family photos with one API call
- Upscale old or degraded scans 2x or 4x before printing or sharing
- Call the colorizer from Python, Node, Go or Rust SDKs or the hosted MCP
Get started
- Create an API key in the Magic Hour Developer Hub
- POST the image path to /v1/photo-colorizer
- Poll GET /v1/image-projects/{id} for the downloads
Example
curl --request POST \
--url https://api.magichour.ai/v1/photo-colorizer \
--header "authorization: Bearer $MAGIC_HOUR_API_KEY" \
--header "content-type: application/json" \
--data '{"name": "Colorized photo", "assets": {"image_file_path": "https://example.com/old-photo.jpg"}}'Details
- Hosting
- Hosted service
- Available in
- Worldwide
- Official SDKs
- Python, JavaScript/TypeScript, Go, Rust
- MCP server
- Remote