Video Face Swap

Commercial use OK 380+ models No watermark No sign-up needed
Model:
+ GPT-5, Claude, Gemini
Consent first — only swap faces of people whose permission you have. Deepfake impersonation, non-consensual content, and swaps of public political figures are not supported and will be refused. Use our image tools for fictional equivalents instead.
Upload the target video + a face photo. The AI replaces every appearance of the main face in the video with the face from your photo, preserving expression, lighting, and head movement. Great for consensual creative edits, film VFX, and fictional character swaps.

Drag a video here or click

MP4 / MOV / WebM · max 100MB · single clear face works best

· ·

Drag a portrait here or click

JPG / PNG / WebP · max 10MB · clear forward-facing shot

·
This includes written or recorded consent from the person whose face appears in the photo. We log consent attestations with every request. Don't tick this box for public political figures, known celebrities, or anyone who hasn't agreed — the request will be blocked anyway.
Token estimate
Upload both files and tick consent to continue.
Download

Responsible uses for AI face swap

Film VFX + stunt doubles

Swap a stunt double's face with the lead actor's in post-production. Traditional VFX rotoscoping takes days — AI face-swap delivers in minutes for a draft cut.

Parody + meme videos

Put yourself into a movie scene or a music video with the other person's full consent. Keep it fictional and flag the output as AI-generated when you share.

Cast recasts + test reels

Quickly preview a different actor's look in a scene before committing to a reshoot. Useful for storyboarding and director's cut experiments.

How AI face swap works

Step 1

Upload target video

The clip whose face you want to replace. Single clear forward-facing face works best.

Step 2

Upload replacement face

A portrait photo of the face you want to see in the video. Front-facing, well-lit, no sunglasses.

Step 3

Confirm consent

Tick the consent checkbox attesting that you have permission from the person whose face you're using.

Step 4

Render

Typical render: 30–60 seconds per 10s of video. You can close the tab — result lands in your dashboard.

Why not Reface or Roop?

Reface is $7.99/mo with a watermark-removal paywall. Roop is an open-source command-line tool — if you can deal with installing Python, CUDA, and the onnx models yourself, it's free. This tool is browser-only, no install, consent-gated, and costs tokens from your existing balance. Every request is logged with the consent attestation.

Advanced options
Result
Tokens running low. Get More Tokens
Want better results? Premium models (GPT-5, Claude, Gemini) deliver higher quality. View Plans

❤️ Love Free.ai? Tell your friends!

Sign up to get a referral link and earn 25,000 tokens per friend.

Want more? Sign up free for 5K tokens/day + 10K bonus
Sign Up Free

Processing your request...

Swap faces in videos with free AI. Realistic face replacement in any video clip.

How to Use Video Face Swap

1
Enter your input

Type text, upload a file, or describe what you want. No account needed.

2
Click generate

Our AI processes your request in seconds using the best open-source models.

3
Download & share

Download, copy, or share your result. Free for personal and commercial use.

Use this tool via API

Automate this tool from your own code. OpenAI-compatible REST endpoint, Bearer-token auth, no extra SDK required. Token costs match the web interface.

curl -X POST https://api.free.ai/v1/video/generate/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A cat playing piano", "duration": 4}'

Video Face Swap — FAQ

Upload a target video + a face photo. The AI replaces every appearance of the main face in the video with the face from your photo, preserving expression, lighting, and head movement.

Yes. You must have explicit permission from the person whose face you upload. Swapping a real person's face without their consent is impersonation and — depending on the context — illegal in many jurisdictions. We require you to tick a consent checkbox before each run, and we refuse swaps targeting public political figures.

Face swap uses paid tokens (~10,000 per short clip, scales with duration). The daily free pool does not cover video face-swap.

MP4, MOV, WebM up to 100MB. For the face photo: JPG, PNG, WebP up to 10MB — a clear forward-facing portrait works best.

On clean single-face clips with good lighting, yes — seamless blending, preserved expressions. Profile views, occlusions, heavy shadows, and multi-face shots hurt quality.

The model swaps the most prominent face each frame. For multi-face scenes, isolate each speaker into their own clip, swap, then recombine in a video editor.

Fast camera pans or blur make face detection drop frames. The output may show the original face briefly on those frames. Steady, stable shots give the best results.

No. We block face-swap requests that target public political figures, and we reserve the right to refuse swaps that look like deepfake-style impersonation of known public figures. Use our image tools for fictional characters instead.

Yes. The original audio track passes through untouched — only video frames are re-rendered.

Typically 30–90 seconds depending on clip length and face-detection complexity. You'll see a wait banner once submitted; the result lands in your dashboard.

No. Inputs are deleted within minutes of the render. The output is kept on our CDN for 24h (7d for paid users) at the share link.

Yes — POST multipart with target_video + face_image + consent=1 to /v1/video/face-swap/. See /api/ for docs.

Sign up free for 10,000 tokens

Create Free Account

No credit card required

How would you rate this tool?

Love Free.ai? Tell your friends!