kling-3.0/motion-control
Kling Motion Control 3.0 is Kuaishou Kling’s AI video motion model that transfers movement from reference videos to character images while preserving facial identity, expressions, and realistic motion dynamics.
Pricing: From 25 credits / sec at 720p. The output is as long as your uploaded motion video, so billing counts its seconds (rounded up; charged as 30 seconds if the length cannot be read). Every resolution is in the rate card below.
Explore more Video to Video models
More AI models from Kling
Latest and popular AI models
Kling 3.0 Motion Control API for Precise AI Motion Transfer
Access Kling 3.0 Motion Control API on ModelFold to transfer motion from reference videos to character images while preserving facial identity and generating consistent AI video animations.

What’s New in Kling 3.0 Motion Control API Compared to Kling 2.6
Kling 3.0 Motion Control API builds on motion control introduced in Kling VIDEO 2.6 with improved facial consistency and motion stability. Compared with kling 2.6, Kling VIDEO 3.0 Motion Control API keeps facial identity stable across complex scenes, multi-angle shots, and longer motion sequences, enabling more reliable AI video generation through kling ai api.
Key Features of Kling 3.0 Motion Control API on ModelFold
Consistent Facial Identity from Any Angle with Kling 3.0 Motion Control API
Kling 3.0 Motion Control API keeps facial identity stable across camera angles and long motion sequences. With Kling Motion Control API, characters maintain same facial structure while turning or moving, making kling ai motion control api ideal for consistent AI video generation.
Complex Emotions Reproduced with Kling Motion Control 3.0 API
Kling Motion Control 3.0 API accurately captures subtle emotional transitions such as smiling, surprise, or sadness. Using kling ai api, developers can generate expressive AI videos where emotions stay natural while motion is transferred through kling 3 motion control api.
Face Occlusion Restoration Using Kling VIDEO 3.0 Motion Control API
Kling VIDEO 3.0 Motion Control API preserves facial structure even when part of face becomes briefly hidden during motion or camera shifts. With kling ai motion control api, generated videos restore facial detail smoothly while maintaining identity consistency.
Consistent Facial Clarity Across Dynamic Framing with Kling AI API
Kling 3.0 Motion Control API maintains facial clarity even when camera framing changes or dynamic movement occurs. Powered by kling ai api, this feature keeps faces sharp and recognizable during zoom, pan, and cinematic shots created with Kling Motion Control API.
How to Use Kling 3.0 Motion Control API on ModelFold
- 1
Step 1 — Try Kling 3 Motion Control API in ModelFold Playground
Start in ModelFold Playground to quickly test kling 3 motion control api. Upload reference motion video and character image, then preview motion transfer results before integrating Kling Motion Control 3.0 API into your workflow.
- 2
Step 2 — Get Access to Kling AI API and Review Documentation
Create your API key in ModelFold dashboard and review kling ai api documentation. Learn request parameters, authentication, and workflow required to use kling ai motion control api for generating motion-controlled AI videos.
- ✓
Step 3 — Generate Video with Kling VIDEO 3.0 Motion Control API
Send your first request to Kling VIDEO 3.0 Motion Control API to generate motion-controlled AI videos. The kling 3.0 motion control api transfers motion from reference video while preserving facial identity and character consistency.
Tips for Best Results with Kling 3.0 Motion Control API
Upload Clear Facial Reference for Kling 3 Motion Control API
Use a clear facial close-up when providing character images. The kling 3 motion control api relies on facial data to maintain identity consistency, so sharp, well-lit face images improve stability and motion accuracy.
Match Reference Face with Desired Output in Kling AI Motion Control API
Upload facial references that closely match the final look you want to generate. The kling ai motion control api focuses on facial structure rather than clothing or props, so correct face references lead to better identity consistency.
Pick a Reference Angle Close to the Motion
Each request takes one reference image, so choose the angle that best matches the motion video: a front-facing image for mostly frontal movement, a three-quarter view when the subject turns a lot. This gives the Kling Motion Control API the most useful facial data for accurate motion and angle transitions.
Match the Expression You Want
If your video needs expressions like smiling or emotional transitions, use a reference image whose expression is close to the one you want, and let the motion video carry the change. This helps Kling AI API reproduce more natural emotional changes during motion generation.
Use Video References for Complex Motion and Expressions
When generating complex performance or emotional transitions, upload a reference video instead of only images. Videos provide richer motion and facial information, allowing Kling VIDEO 3.0 Motion Control API to produce smoother and more consistent results.
Use Cases of Kling 3.0 Motion Control API
AI Character Animation with Kling AI Motion Control API
Use Kling AI Motion Control API to animate illustrated characters, avatars, or mascots using real human motion. By combining a reference video with a character image, kling 3 motion control api transfers natural body movement and gestures to create lifelike animated performances.
Social Media Video Creation Using Kling 3 Motion Control API
Creators can use kling 3 motion control api to generate short-form videos by applying trending dances or gestures to AI characters. With Kling Motion Control 3.0 API, influencers and brands can quickly produce engaging content for TikTok, YouTube Shorts, and other platforms.
AI Marketing and Product Demo Videos with Kling Motion Control API
Brands can use Kling Motion Control API to generate marketing videos where virtual characters present products or perform brand gestures. Powered by kling ai api, businesses can turn static visuals or mascots into dynamic promotional video content.
Film Previsualization with Kling VIDEO 3.0 Motion Control API
Filmmakers can use Kling VIDEO 3.0 Motion Control API to prototype scenes and character performances before production. Using kling ai motion control api, teams can test choreography, acting, and camera movement with consistent AI characters.
Why Choose Kling 3.0 Motion Control API on ModelFold
One Reference Image Plus One Motion Video
In the ModelFold Playground, kling-3.0/motion-control takes one reference image and one motion video per request, with an optional prompt. Pricing for each resolution is shown in the pricing line above and in the rate card of the API section; the output is as long as the motion video, and billing counts that length.
Show the Head, Shoulders and Torso
The motion video must clearly show the subject's head, shoulders and torso, and the reference image should show them clearly as well. The motion video has to run 3 to 30 seconds; size and aspect ratio limits for both files are listed in the API docs above.
720p by Default, Orientation From the Video
Output is 720p by default, with 1080p as the other option. Character orientation follows the motion video by default, which is the recommended setting; set it to image to follow the reference image instead. The result is returned as a video URL when generation finishes. New ModelFold users receive 80 free credits for testing.
Frequently Asked Questions
What Is Kling 3.0 Motion Control API?⌄
Kling 3.0 Motion Control API allows developers to generate AI videos by transferring motion from a reference video to a character image. The API keeps facial identity consistent while reproducing realistic body movement and expressions.
How Does Kling 3 Motion Control API Work?⌄
The kling 3 motion control api analyzes motion patterns from a reference video and applies them to a character image. This process allows developers to generate videos where AI characters replicate human actions and gestures.
What Is the Difference Between Kling VIDEO 3.0 Motion Control API and Kling 2.6?⌄
Compared with Kling 2.6, Kling VIDEO 3.0 Motion Control API improves facial consistency, emotional accuracy, and motion stability. It performs better in multi-angle scenes and longer motion sequences.
What Inputs Are Required for Kling AI Motion Control API?⌄
The kling ai motion control api typically requires a reference motion video and a character image. The system transfers motion from the video while preserving the character’s facial identity.
What Is the Supported Video Duration for Kling 3 Motion Control API?⌄
The supported duration for uploaded action videos in kling 3 motion control api is 3–30 seconds. The generated AI video will normally match the length of the uploaded reference video used in the Kling Motion Control 3.0 API workflow.
Why Is the Generated Video Shorter Than the Uploaded Video in Kling AI Motion Control API?⌄
If the motion in the uploaded video is extremely complex or very fast, the kling ai motion control api may generate a shorter video. The model extracts only effective and continuous motion segments. As long as at least 3 seconds of usable motion is detected, a video can be generated. Please note that credits used in this case are not refundable, so adjusting motion complexity and speed can help achieve better results.
| 720p | 125 credits per 5 seconds |
| 1080p | 169 credits per 5 seconds |
Billed per second. The price above is for a 5-second clip at each resolution — longer clips cost proportionally more, and the Playground charges the exact same way.
This model has no duration setting: the output is as long as the uploaded motion video, and billing counts that length (rounded up to whole seconds; charged as 30 seconds if it cannot be read). The prices above are for 5 seconds.
curl https://ai.modelfold.online/v1/videos/generations \
-H "Authorization: Bearer $MODELFOLD_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-3.0/motion-control","prompt":"...","resolution":"720p","duration":5}'
