Product updates

Magic Hour Changelog: 2026

Magic Hour product releases and feature enhancements from 2026.

January 2026

M4A Audio Support

Added support for .m4a audio uploads so you can upload more types of audio files. This feature is available to all modes with audio input.

Lip Sync Mode Improvements

We made some internal improvements to Lip Sync standard and pro modes for smoother, more reliable results.

Watch the before-and-after video

Try it out now: https://magichour.ai/create/lip-sync

Note: This feature is currently available to users with a subscription.

Video Upscaler Dashboard Tool

Added a new dashboard tool to upscale videos.

Video Upscaler Dashboard Tool

Try it out now: https://magichour.ai/create/video-upscaler

Note: This feature is currently available to users with a subscription.

AI Image Generator API Model Selection

The AI Image Generator API now accepts a model parameter so users can choose between available models.

res = client.v1.ai_image_generator.create(
    ...
    model="z-image-turbo",
)

Try it out now by upgrading to the latest version of the SDK.

Improved Head Swap Dashboard

We added Head Swap to the dashboard experience.

Head Swap Dashboard

Try it out now: https://magichour.ai/products/head-swap

Model Selection for Image-to-Video and Text-to-Video APIs

Added a model parameter to the Image-to-Video and Text-to-Video APIs so users can choose between available models. This brings the same model selection experience to the API as the create page.

res = client.v1.image_to_video.create(
    ...
    model="sora-2",
)

Try it out now by upgrading to the latest version of the SDK.

Head Swap Free Tool

Launched the free Head Swap tool at /products/head-swap for quick, zero-cost swaps.

Head Swap Free Tool

Try it out now: https://magichour.ai/products/head-swap

New Usage Page

Added a dedicated /usage page so users can track their consumption at a glance.

Usage Page

Node SDK URL Inputs

The Node SDK now supports URL inputs for .generate functions in v0.45.0, previously it only supported local file paths.

Added max_resolution to AI Talking Photo API

We added a new max_resolution param to the AI Talking Photo API. You can now specify the maximum resolution of the output video if you want a specific resolution.

res = client.v1.ai_talking_photo.generate(
    ...
    max_resolution="576"
)

Added Nano Banana Pro to AI Image Generator

AI Image Generator now includes Nano Banana Pro as a new model option.

Nano Banana Pro in AI Image Generator

Try it out now: https://magichour.ai/create/ai-image-generator

Higher Free User Resolution

Free users can now generate sharper outputs with a higher max resolution of 576px (up from 512px).

Improved AI Clothes Changer

We improved the AI Clothes Changer to use Qwen for better results.

Improved AI Clothes Changer

Try it out now: https://magichour.ai/create/ai-clothes-changer

Improved Photo Colorizer

We've improved the Photo Colorizer with better color accuracy and more natural results. Try it out now!

Before:

Improved Photo Colorizer

After:

Improved Photo Colorizer

Try it out now: https://magichour.ai/create/photo-colorizer

Voice Cloner API

We've added support for the Voice Cloner API, allowing you to clone voices programmatically.

To take advantage of this change, please upgrade your SDK version to the latest.

Qwen-Edit Model for AI Image Editor

We added Qwen-Edit as a new model option for AI Image Editor. This model has great performance at 1/5 the cost of our other models.

Qwen-Edit Model for AI Image Editor

Try it out now: https://magichour.ai/create/ai-image-editor