Video Body Swap
Video Body Swap replaces the body in a target video with your face. Upload a face image and a body video — AI seamlessly composites your likeness onto the moving subject, frame by frame, with natural blending and consistent identity throughout the clip.
Why Choose This?
-
Seamless face-to-body compositing
Advanced AI tracks the subject across every frame and blends your face naturally onto the body in motion, maintaining consistent identity and lighting.
-
Simple two-input workflow
Just a face image and a body video — no masking, no manual keyframing, no technical setup required.
-
Wide range of use cases
Works across talking head videos, dancing clips, fitness content, and more.
-
Production-ready API
No cold starts, predictable per-second pricing, and a ready-to-use REST endpoint for seamless integration.
Parameters
| Parameter | Required | Description |
|---|
| image | Yes | Face image to composite onto the body video. |
| video | Yes | Target body video. Billing is based on this video's duration. |
How to Use
- Upload your face image — a clear, front-facing portrait with good lighting works best.
- Upload your body video — the video whose body you want to swap the face onto.
- Submit — AI processes the swap frame by frame and returns the finished video.
Pricing
$0.08 per second of input video, with a minimum charge of 5 seconds and a maximum billable duration of 120 seconds.
| Video Duration | Cost |
|---|
| 5s (minimum) | $0.40 |
| 10s | $0.80 |
| 30s | $2.40 |
| 60s | $4.80 |
| 120s (maximum) | $9.60 |
Billing Rules
- Minimum charge: 5 seconds
- Maximum billable duration: 120 seconds
- Videos longer than 120 seconds are capped at 120 seconds for billing purposes
Best Use Cases
- Creative content — Place yourself into dance, performance, or action videos.
- Marketing & advertising — Swap faces for personalized promotional video content.
- Entertainment & social media — Generate fun, shareable body-swap clips for Reels and TikTok.
- Developer integrations — Embed body swap functionality into apps and pipelines via the REST API.
Pro Tips
- Use a high-quality, well-lit face photo with a clear, unobstructed view for the most natural compositing result.
- Videos with a single clearly visible subject and stable lighting produce the cleanest swaps.
- Avoid heavily cropped or low-resolution face images — the more facial detail the AI has, the better the blend.
- For best results, the face in the image should be roughly front-facing and similar in angle to the subject in the video.
Notes
- Both image and video are required fields.
- Ensure URLs are publicly accessible if using links rather than direct uploads.
- Videos longer than 120 seconds are accepted but billing is capped at 120 seconds.
- Please ensure your content complies with WaveSpeed AI's usage policies.