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.

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.

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.


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.

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!

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.

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.

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.

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.

New Face Swap GIF Product Page
New Face Swap GIF Product Page
We added free tool to allow you to face swaps gifs.

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.

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.

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!

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

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.

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.

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.
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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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:

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.

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.

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-generatorGET /v1/audio-projects/:idDELETE /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.

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.

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 todefaultprompt_type- default todefaultprompt- now it is no longer necessary to specifyprompt: nullif you don't want to have any prompt.model- default todefault
AI Voice Generator Dashboard Tool
AI Voice Generator Dashboard Tool
The AI Voice Generator is now available in the /create page.

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.

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.
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.

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.

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.

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.
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.
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.

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 nodeTo 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 nodeRecent 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.

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.

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:

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.

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:
Detect faces in an image or video
Get the result of a face detection job
Detected faces are added to the response as
facesas soon as any face is detected.
Example usage:
unknown nodeTo 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 nodeTo 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

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:
Dashboard tool: https://magichour.ai/create/ai-image-editor
API endpoint: https://docs.magichour.ai/api-reference/image-projects/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.

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!

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.
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.

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.

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

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, andWebhooks.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.

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

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.

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

(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

Original Pricing Page

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_chargedfield in the API response for get details API and success responses from create API calls.deprecated
total_frame_costfrom theGET /v1/video-projects/:idAPI.deprecated
estimated_frame_costfrom the success response in create video API.deprecated
total_frame_costfrom theGET /v1/image-projects/:idAPI.deprecated
frame_costfrom 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

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.
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.
