2025 updates

December 2025

Z-Image-Turbo Model for AI Image Generator

Z-Image-Turbo Model for AI Image Generator

We added Z-Image-Turbo as a new model option for AI Image Generator, providing faster and higher-quality image generation.

Z-Image-Turbo Model

Saved Faces for Face Swap

You can now save frequently used faces for Face Swap, making it easier to swap faces with your go-to images.

Try it out now: https://magichour.ai/create/face-swap by uploading a face to use and save it for future use.

New Image Editor Models: Nano Banana Pro and Seedream 4.5

We added support for Nano Banana Pro and Seedream 4.5 models, giving you even more options for high-quality image editing.

New Image Editor Models: Nano Banana Pro and Seedream 4.5

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

Improved Upload Experience

Improved Upload Experience

We make a significant improvement to the upload experience, including upload speed and estimated time remaining (ETA). You'll now see real-time progress updates.

Improved Upload ExperienceUpload Retry Experience

Plus, we added a lot of behind the scene changes to make the upload process faster and more reliable, especially for spotty internet connections.

We now

  • retry the upload on any network error (up to 40 times)

  • resume the upload from the last uploaded chunk so you don't have to start over if the upload is interrupted

4x Upscale Available to All Users

4x Upscale Available to All Users

We made 4x upscale available to all users. Previously, this feature was only available to Pro+ users.

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

Increased Prompt Character Limit for AI Image Editor to 15k

Increased Prompt Character Limit for AI Image Editor to 15k

We increased the prompt character limit for AI Image Editor from the 2,000 characters to 15,000 characters, allowing you to provide more detailed editing instructions.

Allow Selecting Multiple Models in AI Image Editor

Allow Selecting Multiple Models in AI Image Editor

You can now select multiple AI models in the AI Image Editor to compare results and choose the best output for your needs.

Allow Selecting Multiple Models

Veo 3.1 Extend - Up to 56 Seconds

Veo 3.1 Extend - Up to 56 Seconds

We added Veo 3.1 Extend support for Text-to-Video and Image-to-Video, allowing you to generate videos up to 56 seconds long with extended capabilities.

Try it out now: https://magichour.ai/create/text-to-video and https://magichour.ai/create/image-to-video

Introducing Sora 2 in Text-to-Video and Image-to-Video

Introducing Sora 2 in Text-to-Video and Image-to-Video

We added support for Sora 2 in Text-to-Video and Image-to-Video, giving you access to the latest video generation model for even better results.

We allow you to generate videos up to 60 seconds!

Sora 2 in Text-to-Video and Image-to-Video

Mobile Navigation Bar on /create Page

Mobile Navigation Bar on /create Page

We added a mobile navigation bar to the /create page for better navigation on mobile devices.

Mobile Navigation Bar on /create Page

November 2025

Show Upload Progress on Free Tools

Show Upload Progress on Free Tools

We added a progress indicator to show upload progress on all free tools. This gives you better visibility into the upload process.

Show Upload Progress on Free Tools

Increased Lip Sync Frame Limit from 20k to 120k

Increased Lip Sync Frame Limit from 20k to 120k

We increased the frame limit for Lip Sync from 20k to 120k frames, allowing you to generate longer videos.

For reference, for a 30 FPS video:

| FPS | Previous | New | | :-- | :----------------------------------------------- | :------------------------------------------------ | | 30 | {Math.floor(20000 / 30 / 60 / 0.1) / 10} minutes | {Math.floor(120000 / 30 / 60 / 0.1) / 10} minutes |

Face Swap Video Frame Limit Increased to 100k

Face Swap Video Frame Limit Increased to 100k

We increased the frame limit for Face Swap Video from 20k to 100k frames. You can now generate even longer videos.

For reference, for a 30 FPS video:

| FPS | Previous | New | | :-- | :----------------------------------------------- | :------------------------------------------------ | | 30 | {Math.floor(20000 / 30 / 60 / 0.1) / 10} minutes | {Math.floor(100000 / 30 / 60 / 0.1) / 10} minutes |

Single-Step Face Swap Video

We simplified the Face Swap Video creation process in /create/face-swap-video to require just one step instead of multiple steps.

Single-Step Face Swap Video

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

New Mobile /create Page UI

We redesigned the /create page UI for mobile users to be more user-friendly and intuitive.

New Mobile /create Page UI

Try it out now: https://magichour.ai/create

New AI Selfie Product Page

We redesigned the AI Selfie Product Page to be more user-friendly and intuitive.

Try it out now: https://magichour.ai/products/ai-selfie-generator

Save Image-to-Video and Text-to-Video Model as Default

Save Image-to-Video and Text-to-Video Model as Default

You can now save your preferred AI model as the default for Image-to-Video and Text-to-Video, making it easier to generate videos with your favorite model.

Save Image-to-Video and Text-to-Video Model as Default

New Face Swap GIF Product Page

New Face Swap GIF Product Page

We added free tool to allow you to face swaps gifs.

Face Swap GIF Free Tool

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

New Models for Image-to-Video and Text-to-Video, plus audio support

New Models for Image-to-Video and Text-to-Video, plus audio support

We added support for the following models in Image-to-Video and Text-to-Video:

  • Kling 2.5 Audio

  • Veo 3.1

  • Veo 3.1 Audio

Try it out now: https://magichour.ai/create/image-to-video and https://magichour.ai/create/text-to-video

Updated Video-to-Video UI

Updated Video-to-Video UI

We updated the Video-to-Video UI to align with the rest of the product pages, providing a more consistent user experience.

Video-to-Video UI

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

Image Editor Sub-tools

Image Editor Sub-tools

We added sub-tools to the Image Editor to better demonstrate the capabilities of the tool.

Image Editor Sub-tools

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

Image-to-Image Free Tool

We launched a free tool for Image-to-Image. Try it out without signing up!

Image-to-Image Free Tool

Try it out now: https://magichour.ai/products/image-to-image

New AI Headshot Generator Product Page

We redesigned the AI Headshot Generator Product Page to be more user-friendly and intuitive.

Try it out now: https://magichour.ai/products/ai-headshot-generator

Video-to-Video Free Tool

Video-to-Video Free Tool

We launched a free tool for Video-to-Video. Now you can get a better sense of what you can create with Video-to-Video.

Video-to-Video Free Tool

Try it out now: https://magichour.ai/products/video-to-video

New UI for AI Image Generator Product Page

We redesigned the AI Image Generator Product Page to be more user-friendly and intuitive.

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

New UI for AI Image Editor Product Page

New UI for AI Image Editor Product Page

We redesigned the AI Image Editor Product Page to be more user-friendly and intuitive.

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

New UI for AI GIF Generator Product Page

New UI for AI GIF Generator Product Page

We redesigned the AI GIF Generator Product Page to be more user-friendly and intuitive.

Try it out now: https://magichour.ai/products/ai-gif-generator

Allow Video for Audio Inputs in Lip Sync and AI Talking Photo

Allow Video for Audio Inputs in Lip Sync and AI Talking Photo

You can now use video files as audio inputs for Lip Sync and AI Talking Photo. We will handle the audio extraction for you.

New UI for AI Talking Photo Product Page

New UI for AI Talking Photo Product Page

We redesigned the AI Talking Photo Product Page to be more user-friendly and intuitive.

New UI for AI Talking Photo Product Page

Try it out now: https://magichour.ai/products/ai-talking-photo

New UI for AI Image Upscaler

New UI for AI Image Upscaler

We redesigned the AI Image Upscaler UI to be more user-friendly and intuitive.

New UI for AI Image Upscaler

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

New UI for Image Background Remover

We redesigned the Image Background Remover UI to be more user-friendly and intuitive.

New UI for Image Background Remover

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

New UI for Lip Sync Product Page

New UI for Lip Sync Product Page

We redesigned the Lip Sync Product Page to be more user-friendly and intuitive.

New UI for Lip Sync Product Page

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

Product Switcher to allow easy navigation between products

We added a new product switcher to the header so you can easily navigate between products.

Product Switcher

New UI for AI Headshot Generator

We redesigned the AI Headshot Generator UI to be more user-friendly and intuitive.

New UI for AI Headshot Generator

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

New UI for Face Swap Photo

New UI for Face Swap Photo

We redesigned the Face Swap Photo UI to be more user-friendly and intuitive.

New UI for Face Swap Photo

Sign in using 6 digit code

Sign in using 6 digit code

We added a new way to sign in to your account using a 6 digit code sent to your email. You can still sign in using the magic link. This way, you don't have to use the same device to sign in.

Sign in using 6 digit code

New UI for Auto Subtitle Generator

New UI for Auto Subtitle Generator

We redesigned the Auto Subtitle Generator UI to be more user-friendly and intuitive.

New UI for Auto Subtitle Generator

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

October 2025

Brand new UI for Face Swap Product Page

Brand new UI for Face Swap Product Page

We completely redesigned the Face Swap Product Page to be more user-friendly and intuitive.

Brand new UI for Face Swap Product Page

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

New UI for Dashboard AI Clothes Changer

New UI for AI Clothes Changer in dashboard.

New UI for AI Clothes Changer in dashboard

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

Add voice recording AI Voice Changer

Add voice recording AI Voice Changer

We added a new voice recording feature to AI Voice Changer. You can now record your voice and use it as the basis for your voice change.

Voice Recording AI Voice Changer

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

Allow `webm` for audio files

Allow webm for audio files

We added support for webm audio files in Lip Sync and AI Talking Photo.

Added generation sidebar to more modes

Added generation sidebar to more modes

Our new generation sidebar is now available for AI Talking Photo, Image to Video, Text to Video, Face Swap, Lip Sync, and AI Voice Changer.

The sidebar allows you to better keep track of your generations while you're working on your next idea.

Try it out now:

New UI for Image-to-Video

New UI for Image-to-Video

We redesigned the Image-to-Video UI to be more user-friendly and intuitive.

New Image-to-Video UI

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

Video-to-Video Now Accessible to All Users

Video-to-Video Now Accessible to All Users

We made Video-to-Video accessible to all users. We want everyone to be able to try it out and see the quality of the videos we can generate.

<VideoPlayer src="/changelog/images/2025/10/free-video-to-video.mp4" loop autoPlay />

We also make Video-to-Video preview image generation temporarily free of charge.

Video-to-Video Preview Image Generation Temporarily Free of Charge

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

Faster and more variety for AI Image Editor suggestions

We made two big improvements to AI Image Editor suggestions:

  • Suggestions are now 50% faster

  • On suggestion refresh, we now show more variety of suggestions.

AI Voice Changer Free Tool and Dashboard Tool

We launched a new free tool to change the voice of an audio file. Just upload an audio file and we'll change the voice for you.

AI Voice Changer Free Tool

Try it out now: https://magichour.ai/products/ai-voice-changer and https://magichour.ai/create/ai-voice-changer

New UI for Text-to-Video

New UI for Text-to-Video

We redesigned the Text-to-Video UI to be more user-friendly and intuitive.

New Text-to-Video UI

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

Adaptive Suggestions for AI Image Editor

Adaptive Suggestions for AI Image Editor

We added suggestions for AI Image Editor based on the image you're editing.

Adaptive Suggestions for AI Image Editor

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

Added payment section to My Plan page

Added payment section to My Plan page

We added a new payment section to My Plan page. You can now see your list of payment methods.

Payment Section to My Plan page

Try it out now: https://magichour.ai/my-plan

HEIC support for AI Image Editor

HEIC support for AI Image Editor

We added support for HEIC images in AI Image Editor.

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

4k Resolution Images for AI Image Generator

4k Resolution Images for AI Image Generator

You can now generate 4k resolution images.

4k Resolution Images for AI Image Generator

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

Note: The 4k resolution is only available for users with an business subscription.

Multi-Image Edit Mode for AI Image Editor

Multi-Image Edit Mode for AI Image Editor

We added a new multi-image edit mode to AI Image Editor. You can now include up to 10 images in your edit.

Multi-Image Edit Mode for AI Image Editor

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

All subscribers now have access to 720p and 1080p resolution for Image to Video and Text to Video

All subscribers now have access to 720p and 1080p resolution for Image to Video and Text to Video

We no longer require Pro+ subscription to generate 720p and 1080p videos for Image to Video and Text to Video. All subscribers can now enjoy higher resolution videos.

720p and 1080p resolution for Image to Video and Text to Video

Try it out now: https://magichour.ai/create/image-to-video or https://magichour.ai/create/text-to-video

New UI for AI Image Generator

New UI for AI Image Generator

We redesigned the AI Image Generator UI to be more user-friendly and intuitive. We added a new sidebar so you can better keep track of your generations while you're working on your next idea.

New AI Image Generator UI

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

Voice Cloner Free Tool

We launched a new free tool to clone voices. Just upload a voice and we'll clone it for you.

Voice Cloner Free Tool

Try it free now: https://magichour.ai/products/ai-voice-cloner

Increased character limit to 1000 for all users

Increased character limit to 1000 for all users

We updated the character limit for text to speech to 1000 for all users. You can now generate longer audio files for Lip Sync and AI Talking Photo.

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

September 2025

New UI for AI Gif Generator

New UI for AI Gif Generator

We redesigned the AI Gif Generator UI to be more user-friendly and intuitive. We added a new sidebar so you can better keep track of your generations while you're working on your next idea.

New AI Gif Generator UI

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

Improved precision for start and end seconds

Improved precision for start and end seconds

We updated all the inputs for start and end seconds to allow 2 decimal places. This is a quality of life improvement to make it easier to specify the exact time you want to start and end the video.

Added `Pro` mode to AI Image Generator

Added Pro mode to AI Image Generator

You can now use the Pro mode to generate images with higher quality and more natural results.

See the difference:

AI Image Generator Pro Mode

Try it out now: https://magichour.ai/create/ai-image-generator and select the Pro mode to get started.

Note: The Pro mode is only available for users with an existing subscription.

New /create page UI for desktop users

New /create page UI for desktop users

We redesigned the /create page UI for desktop users to be more user-friendly and intuitive.

New /create page UI for desktop users

Try it out now: https://magichour.ai/create

New Lip Sync UI

New Lip Sync UI

We redesigned the Lip Sync UI to be more user-friendly and intuitive.

New Lip Sync UI

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

Add generation mode to Lip Sync API

Add generation mode to Lip Sync API

We recently introduced standard and pro mode to Lip Sync, and now we've added a generation mode param to the API and SDKs.

Added audio project APIs

We recently added support for audio generations, and now we've added the following APIs for audio projects.

  • POST /v1/ai-voice-generator

  • GET /v1/audio-projects/:id

  • DELETE /v1/audio-projects/:id

New AI Talking Photo UI

New AI Talking Photo UI

We redesigned the Talking Photo UI to be more user-friendly and intuitive.

New Talking Photo UI

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

New Face Swap Video UI

New Face Swap Video UI

We redesigned the Face Swap Video UI to be more user-friendly and intuitive.

New Face Swap Video UI

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

Added `Standard` and `Pro` mode to Lip Sync

Added Standard and Pro mode to Lip Sync

We added two new modes to Lip Sync: Standard and Pro. The existing Lip Sync mode is renamed to Lite

See the video below for the difference:

Watch the before-and-after video

Try it out now: https://magichour.ai/create/lip-sync and select the Standard or Pro mode to get started.

Note: The Standard and Pro modes are only available for users with an existing subscription.

Speed up Lip Sync Videos

Speed up Lip Sync Videos

We sped up the generation time for Lip Sync by 50-60%! This change applies to all Lip Sync users.

Give it a try now: https://magichour.ai/create/lip-sync

Simplified the Video-to-video API by making multiple params optional.

Simplified the Video-to-video API by making multiple params optional.

We updated the following params in the Video-to-video API to be optional:

  • version - default to default

  • prompt_type - default to default

  • prompt - now it is no longer necessary to specify prompt: null if you don't want to have any prompt.

  • model - default to default

AI Voice Generator Dashboard Tool

AI Voice Generator Dashboard Tool

The AI Voice Generator is now available in the /create page.

AI Voice Generator Dashboard Tool

Try it out now: https://magichour.ai/create/ai-voice-generator. This feature is available to all users!

AI Voice Generator Free tool. Now available!

AI Voice Generator Free tool. Now available!

We launched a free tool to generate voice from text. Just upload a text file and we'll generate a voice for you.

AI Voice Generator Free tool

Try it out now: https://magichour.ai/products/ai-voice-generator

Note: The free tool is limited to 200 characters per generation.

Added output format to the AI Gif Generator API

Added output format to the AI Gif Generator API

We added a new output_format param to the AI Gif Generator API. You can now specify the output format of the generated file. Valid values are gif, webm, and mp4.

unknown node

Try it up by updating to latest version of the SDK

Increased gif output resolution

GIF outputs were previously limited to 512x512. They now correctly support resolutions up to 1024x1024.

August 2025

AI Talking Photo Pro Mode

AI Talking Photo Pro Mode

We just launched Pro Mode for Talking Photo — with better lip-sync accuracy, higher-quality visuals, and more natural results.

See and hear the difference:

Watch the before-and-after video

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

Brand new UI for AI Image Editor

Brand new UI for AI Image Editor

We redesigned the UI for AI Image Editor to make it more user-friendly and intuitive.

Brand new UI for AI Image Editor

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

Version Selector for Face Swap Photo

Version Selector for Face Swap Photo

Since we introduced a new version of Face Swap Photo, we added a version selector to the create page so you can switch between the old and new versions.

Version Selector for Face Swap Photo

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

Version Selector for Face Swap Video

Version Selector for Face Swap Video

Since we introduced a new version of Face Swap Video, we added a version selector to the create page so you can switch between the old and new versions.

Version Selector for Face Swap Video

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

New and improved Node/Typescript SDK

New and improved Node/Typescript SDK

We have updated the Node/Typescript SDK to include a .generate function for every client. This function will handle the uploading and downloading of files for you.

unknown node

Checkout the release notes to learn more: https://github.com/magichourhq/magic-hour-node/releases/tag/v0.37.0

New and improved Python SDK

New and improved Python SDK

Two pain points for our SDKs are

  • uploading files

  • checking for status / downloading output.

We have now updated the Python SDK to include a .generate function for every client. This function will handle the uploading and downloading of files for you.

unknown node

Checkout the release notes to learn more: https://github.com/magichourhq/magic-hour-python/releases/tag/v0.36.0

New Face Swap Version

We deployed a new version of face that is faster, sharper, and has better identify preservation. All web users has automatically been upgraded to the new version.

If you're using the API, you can fallback to the old version by specifying .style.version = "v1". Please upgrade your sdk version to v0.36.0 to take advantage of the this change.

Fixing generation error for long animation videos

Fixing generation error for long animation videos

We fixed a generation error for long animation videos. This error was caused by the server running out of disk space. We have since fixed the issue!

Brand new headshot form UI

Brand new headshot form UI

We rebuilt the headshot form UI to be more user-friendly and intuitive.

Brand new headshot form UI

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

Fully deprecating all height/width params for face swap, image-to-video, lip sync, and video-to-video API

Fully deprecating all height/width params for face swap, image-to-video, lip sync, and video-to-video API

We removed all validations for the height and width params for face swap, image-to-video, lip sync, and video-to-video API. Previously, if you specified height or width, you're required to specify both. Now, we will automatically calculate the output size based on the input size and your subscription tier.

To take advantage of the this change, please upgrade your sdk version to v0.35.0.

Simplifying `POST /v1/ai-face-editor` API by making individual face editing params optional.

Simplifying POST /v1/ai-face-editor API by making individual face editing params optional.

Previously, you need to specify all the face editing params. Now, you can specify only the params you want to edit. This is a quality of life improvement to make it easier to use the API.

unknown node

To take advantage of the this change, please upgrade your sdk version to v0.34.0.

Improved error message for APIs

Improved error message for APIs

We reworking the error handling for APIs. Now, the error message will be more descriptive and helpful.

A few examples:

unknown nodeunknown node

Recent images for Image to Video

Recent images for Image to Video

We added a quality of life improvement to Image to Video. You can now see the recent 4 images you've used for Image to Video.

Recent images for Image to Video

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

Updating API documentation sample code to SDK samples

Updating API documentation sample code to SDK samples

Previously, the code samples in the API documentation were not using our SDK. We pushed an update to ensure all languages we support now show the SDK code as the sample to make it easier to integrate.

Check it out now: https://docs.magichour.ai/api-reference

Migrated AI Headshot Generator API to the latest model

After our latest model update for AI Headshot Generator, we migrated the API to the latest model. No change is needed to start generating using the latest model.

Multi-face swap for Face Swap Photo

Multi-face swap for Face Swap Photo

Now, you can pick and choose which faces to swap in a photo.

Multi-face swap for Face Swap Photo

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

End frame support for Image to Video.

End frame support for Image to Video.

We've added support for end frame in Image to Video. You can now specify the end frame of the video, and watch the start frame morph into the end frame.

Watch the before-and-after video

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

Note: this is only available for the 480p resolution. We are working on adding support for the higher resolutions.

Major Improvements to One-shot Headshot Outputs

Major Improvements to One-shot Headshot Outputs

We've made major improvements to the one-shot headshot outputs. See the before and after below:

One-shot Headshot Outputs

Head over to https://magichour.ai/create/ai-headshot-generator to try it out now!

Train Model Page

We created a new page to train your own model and see the list of models you've trained.

Train Model Page

Head over to https://magichour.ai/create/train-model to try it out now!

July 2025

Launching V3 of Video-to-Video

Launching V3 of Video-to-Video

We just launched Video-to-Video v3: our most consistent, stylized, and realistic version yet.

You can turn anyone into a Minecraft character, Game of Thrones character, or WWI soldier - without VFX, post-production, or a big budget.

Watch the before-and-after video

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

Added background replacement functionality to Image Background Remover API

Added background replacement functionality to Image Background Remover API

We've added background replacement functionality to the Image Background Remover API. You can now replace the background of an image with a new background.

To take advantage of the this change, please upgrade your sdk version to v0.33.0.

Added support for individual face swapping in Face Swap Video API

Added support for individual face swapping in Face Swap Video API

We've enhanced the Face Swap Video API to support selective face swapping. You can now specify which faces to swap in a video using the new face_mappings parameter. This gives you more precise control over face swapping operations.

To take advantage of the this change, please upgrade your sdk version to v0.32.0.

Note: v0.31.0 had a bug where the image_file_path is still required even if you're using face_swap_mode: individual-faces. This has been fixed in v0.31.1.

Fixed authentication issue on GET /v1/face-detection/{id} API

We noticed that the GET /v1/face-detection/{id} API was always returning 401 Unauthorized. We have since fixed the issue and the API should now be working as expected.

To take advantage of the this change, please upgrade your sdk version to v0.30.1.

Added APIs for face detection and face swap

Added APIs for face detection and face swap

We added two new APIs for face detection and face swap:

`POST /v1/face-detection`

  • Detect faces in an image or video

`GET /v1/face-detection/{id}`

  • Get the result of a face detection job

  • Detected faces are added to the response as faces as soon as any face is detected.

Example usage:

unknown node

To take advantage of the this change, please upgrade your sdk version to v0.30.0.

Added support for individual face swapping in Face Swap Photo API

Added support for individual face swapping in Face Swap Photo API

We've enhanced the Face Swap Photo API to support selective face swapping. You can now specify which faces to swap in a photo using the new face_mappings parameter. This gives you more precise control over face swapping operations.

Example usage:

unknown node

To take advantage of the this change, please upgrade your sdk version to v0.29.0.

Note: the original face path is part of the response from the face detection API \[Coming soon]

Increased Talking Photo duration limit to 60 seconds

Increased Talking Photo duration limit to 60 seconds

We've extended the maximum duration for Talking Photo generations from 30 seconds to 60 seconds. This allows for longer, more engaging animated content while maintaining the same high quality output.

This update applies to both the API and dashboard.

To take advantage of the this change, please upgrade your sdk version to v0.28.0.

Added additional functions to the Image Details modal

Added additional functions to the Image Details modal

Image Details Modal

We added additional functions to the Image Details modal, including:

  • Upscale

  • Edit

  • Turn into video

  • Remove background

Added `POST /v1/auto-subtitle-generator` API

Added POST /v1/auto-subtitle-generator API

We added support for the POST /v1/auto-subtitle-generator API, which allows you to generate subtitles for your videos.

To take advantage of the this change, please upgrade your sdk version to v0.27.0.

Fixing duration issue in 480p Image to Video and Text to Video

We found an issue where the duration of the output video is always 5s even if you specified 10s. We have since fixed the issue and the duration of the output video should now be correct. And we fully refunded all affected videos.

Fixing webhook timeout issue

Fixing webhook timeout issue

We were notified that webhook delivery was seeing delays. This was caused by a invalid webhook configuration where the delivery was not properly timing out in a reasonable amount of time. We have since fixed the issue and webhook delivery should be back to normal.

Cheaper Image to Video and Text to Video

Cheaper Image to Video and Text to Video

We introduced a new 480p resolution for Image to Video and Text to Video, which is 60% cheaper!

For a 5s video, 480p uses 120 credits, while 720p uses 300 credits.

Note that the 480p resolution only support 5s or 10s videos.

Check it out now:

To take advantage of the 480p resolution video in our SDKs, please upgrade your sdk version to v0.26.0.

AI Image Editor Free Tool, Dashboard Tool, and API endpoint

AI Image Editor Free Tool, Dashboard Tool, and API endpoint

We launched everything in one go for AI Image Editor:

AI Image Editor

To take advantage of the this change, please upgrade your sdk version to v0.25.0.

Brand new my library page

Brand new my library page

We consolidated my video and my image pages into a single my library page. We believe this is a more intuitive way to manage your projects. Go check it out now: https://magichour.ai/my-library

Image to Video Free Tool

Image to Video Free Tool

As a fast follow, we launched a free tool for Image to Video.

Image to Video Free Tool

Try it out now: https://magichour.ai/products/image-to-video

Text to Video Free Tool

Text to Video Free Tool

We launched a free tool that allows you to create videos from text. Try without signing up!

Text to Video Free Tool

Try it out now: https://magichour.ai/products/text-to-video

June 2025

Simplify file upload

Simplify file upload

We updated the signature of the upload url from the POST /v1/files/upload-urls endpoint to not require Content-Type header. This should simplify the upload process a bit, you're welcome to pass in the content type of your file or leave it completely.

unknown node

Split up AI headshot and selfie modes

Split up AI headshot and selfie modes

On our dashboard page, we split up AI headshot and AI selfie into separate modes, making it easier to find the correct mode you're interested in.

AI Headshot and AI Selfie Split

Additional art styles for stylized selfies for one-shot model

Additional art styles for stylized selfies for one-shot model

We added additional styles specifically for our "One-Shot" model, which do not require training your own model so you can easily get started.

AI Selfie Generator One-shot Style

Look for styles with the following icon:

Add support for tools for `POST /v1/ai-image-generator` endpoint

Add support for tools for POST /v1/ai-image-generator endpoint

We added .style.tool to the API so you can pick a specific tool to use for the AI Image generator. We have over 30 tools available to help better customize the style of your output. See the list of tools available via: https://docs.magichour.ai/api-reference/image-projects/ai-image-generator#body-style-tool

To take advantage of the this change, please upgrade your sdk version to 0.24.0.

Brand new developer page

Brand new developer page

We rebuild the Developer Hub to make it more informative and easier to navigate. Check it out and let me know what you think at https://magichour.ai/developer

AI Selfie Generator Free Tool
  • unified usage analytics with the rest of the developer hub, so you don't have to visit a different url to see your usage.

  • split up the page into multiple tabs for Analytics & Billing, API Keys, and Webhooks.

  • added an invoice history table to show all prior invoices, and also showing if any credit is applied.

Stylized selfie free tool

Stylized selfie free tool

We shipped a free tool so you can try out AI Selfie for free.

AI Selfie Generator Free Tool

Try it out now: https://magichour.ai/products/ai-selfie-generator

Added image preview for professional headshot styles

Added image preview for professional headshot styles

To make it easier to pick the right style for your headshot, we added image previews to the style buttons

AI Headshot Generator

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

Stylized Selfies

Stylized Selfies

We created a new tool that allow you to stylized your selfies in a variety of styles. You have the ability to train a model using your photos or use one image as your base image.

AI Selfie Generator

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

May 2025

Improved AI Headshot Generator

Improved AI Headshot Generator

We improved our AI Headshot Generator! Now you can create studio-quality headshots by training a model using your photos. It's more realistic, accurate, and consistent than our one-shot model.

Try it out at https://magichour.ai/create/ai-headshot-generator

No Art Style

(Note: each training costs 2,000 credits)

Fixed: Unable to cancel subscription with scheduled plan change

Fixed: Unable to cancel subscription with scheduled plan change

We resolved an issue that prevented users from canceling their subscription if a plan change was scheduled. You can now cancel at any time, even with an upcoming plan update.

Add generation mode and intensity param to talking photo API

Add generation mode and intensity param to talking photo API

We recently introduced Expressive mode to Talking Photo, and now it has been added to the API as well. We also added a .style.intensity param to help control amount of motion and expressiveness.

To take advantage of the this change, please upgrade your sdk version to 0.23.0.

🚀 Brand new Pricing Page

🚀 Brand new Pricing Page

We've redesigned our pricing page to make it easier to pick the right plan for you. The new page includes a clear breakdown of how many videos and images you can generate with each plan.

No more guesswork — just clear, upfront info so you can create with confidence.

New Pricing Page

No Art Style

Original Pricing Page

No Art Style

We also think it looks way, way better.

See for yourself https://magichour.ai/pricing

Renamed frames to credit in the API.

We originally named our credit system frame because we started off only having video modes, but since we now include images as well, using frame as the name of our credit system can cause confusion, so we renamed it.

We introduced this change in sdk v0.22.0, and deprecated fields referencing frames

  • added credits_charged field in the API response for get details API and success responses from create API calls.

  • deprecated total_frame_cost from the GET /v1/video-projects/:id API.

  • deprecated estimated_frame_cost from the success response in create video API.

  • deprecated total_frame_cost from the GET /v1/image-projects/:id API.

  • deprecated frame_cost from the success response in create image API.

To take advantage of the this change, please upgrade your sdk version to 0.22.0.

"No Art Style" Art Style for Video to Video

"No Art Style" Art Style for Video to Video

We launched No Art Style in Video-to-Video, allowing you to "choose-your-own-adventure" with any art style or character

No Art Style

High Bitrate in Face Swap Video and Lip Sync

We launched High Bitrate in Face Swap Video and Lip Sync, which maintains output video quality.

This feature is currently available to users with a Pro or Business subscription.

Launching Talking Photos called Expressive Mode

Launching Talking Photos called Expressive Mode

It features more facial expressions and better mouth movement accuracy.

The previous version of Talking Photos is still available as Stable Mode.

Watch the before-and-after video

April 2025

Simplify Video-to-Video API by making `height`/`width` optional

Simplify Video-to-Video API by making height/width optional

We removed height and width as required params for the POST /v1/video-to-video API. We now will automatically figure out orientation of the output video based on the input video.

To take advantage of the this change, please upgrade your sdk version to 0.20.0.