Video Face Swap
Responsible uses for AI face swap
Stunt doubles and VFX
Put the lead actor's face on the double in post. Rotoscoping the same shot by hand runs into days of work; a draft cut comes back in minutes, with everyone on set having signed for it.
Parody your own friends
Drop yourself or a willing friend into a scene from a film or a music video. Keep it obviously fictional, and say it's AI when you post it — that's the difference between a joke and a problem.
Recasting and test reels
See how a different actor reads in a scene before anyone books a reshoot. Useful for storyboards, casting conversations and a director's own what-if cuts.
How to swap a face in a video
Uploading the target video
Drag and drop the clip of the person whose face you want to swap — MP4, MOV, or WebM, up to 100 MB and between 4 and 15 seconds long. The most accurate face swap is when the face is clearly visible and roughly facing the camera.
Uploading a new face
Drag and drop one portrait of the person you want to appear in the clip: full-face, well-lit, without sunglasses or strong shadows. JPG, PNG, or WebP files up to 10 MB in size.
Confirm consent and press "Swap faces"
Tick the box to confirm the person's consent, then press "Swap faces". The finished clip comes back without a watermark, and the original audio track is carried through untouched.
Why not one of the apps or the open-source scripts?
The phone apps are the quick option, and most of them either stamp the result with a watermark or put the clean export behind a subscription. The open-source projects have no such catch and give you the most control, but you own the setup: Python, CUDA, model weights and a GPU that can sit there for the length of the render. This one runs in the browser with nothing to install, gives you the clip without a watermark, costs tokens from the free daily pool rather than a monthly plan, and asks who consented before it starts rather than after someone complains. Working from a still photo rather than a clip? Our free AI face swap does that one today.
Use this tool via API
Call this tool straight from your own scripts. The endpoint follows the OpenAI REST format and signs requests with a bearer token, so client libraries you already use keep working. You are billed the same token rate as the web app.
520+ AI Models
Chat, image, audio and video models, all reachable through one API.
Plus 520+ models via external providers: GPT-6, Claude, Gemini, Llama, and more.
FAQ
Sign up free for 10,000 tokens
Higher daily limits, and your generations saved to your account.
Create Free AccountNo credit card required