WaveSpeed.ai
Accueil/Explorer/Best Video Tool/akool/video-face-swap
portrait-transfer

portrait-transfer

AKOOL Video Face Swap

akool/video-face-swap

AKOOL Video Face Swap replaces faces in videos from a single image, supporting multiple faces for seamless, realistic swaps. Price starts at $0.05 per video second with a minimum charge of 10 seconds. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

Input

Hint: You can drag and drop a file or click to upload

preview

Hint: You can drag and drop a file or click to upload

preview

Hint: You can drag and drop a file or click to upload

preview

Hint: You can drag and drop a file or click to upload

preview

Hint: You can drag and drop a file or click to upload

Whether to enhance face quality after swapping
If enabled, the output will be encoded into a BASE64 string instead of a URL. This property is only available through the API.

Idle

Votre requête coûtera $0.05 par exécution.

Pour $1 vous pouvez exécuter ce modèle environ 20 fois.

ExemplesTout voir

README

Akool Video Face Swap

Akool Video Face Swap is a powerful AI-powered face swapping model that replaces faces in videos with new ones. Upload source faces and their corresponding target faces, provide a video, and the model seamlessly swaps each face — perfect for content creation, entertainment, and creative projects.

Why It Stands Out

  • Multi-face swapping: Swap multiple faces in a single video simultaneously.
  • Face-to-face mapping: Match each source face to its corresponding target face.
  • Face enhancement: Optional post-swap face quality enhancement for better results.
  • High-quality output: Produces realistic, seamless face replacements.
  • Long video support: Process videos up to 10 minutes (600 seconds).

Parameters

ParameterRequiredDescription
source_imageYesFace images to swap onto the video (multiple allowed).
target_imageYesFace images to be replaced in the video (multiple allowed).
videoYesVideo file to process (upload or public URL).
face_enhanceNoEnhance face quality after swapping (default: enabled).
enable_base64_outputNoReturn base64 string instead of URL (API only).

How to Use

  1. Upload source images — add face images that will appear in the final video.
  2. Upload target images — add face images to be replaced (match order with source images).
  3. Upload your video — provide the video containing faces to swap.
  4. Enable face enhancement (recommended) — improves face quality after swapping.
  5. Click Run and wait for processing.
  6. Preview and download the result.

Face Mapping

The model matches source and target faces by order:

Source ImageTarget ImageResult
Source 1Target 1Target 1's face replaced by Source 1
Source 2Target 2Target 2's face replaced by Source 2

Add multiple source/target pairs to swap multiple faces in the same video.

Best Use Cases

  • Content Creation — Create engaging face-swap videos for social media.
  • Entertainment — Produce fun videos with friends and family.
  • Film & Production — Replace faces for creative or practical purposes.
  • Marketing — Create personalized video content at scale.
  • Dubbing & Localization — Swap faces for regional content adaptation.

Pricing

DurationPrice
10 seconds$0.50
30 seconds$1.50
60 seconds$3.00

Billing Rules

  • Billed per second at $0.05
  • Minimum charge: 10 seconds
  • Maximum duration: 600 seconds (10 minutes)

Pro Tips for Best Quality

  • Use high-resolution, front-facing source images with clear facial features.
  • Ensure target images match the faces appearing in the video.
  • Keep face enhancement enabled for smoother, higher-quality results.
  • Videos with well-lit, forward-facing subjects produce the best swaps.
  • Match the number of source and target images correctly.

Notes

  • Ensure uploaded image and video URLs are publicly accessible.
  • Processing time varies based on video length and current queue load.
  • Please ensure your content complies with usage guidelines and respect individuals' likeness rights.