← All free tools

Free Video Face Swap Online

Choose the people to replace and give each one a face photo. Swap up to 4 people in a short clip, keep the original audio and download the result. Your photos and video stay on your device.

Processed on your device · No account · No added watermark

BetaModels download when needed: about 175 MB to find people, then 278 MB for the first face swap. Cached models are reused. Processing stays on your device.

Small, side-on or hidden faces may be skipped. Check the entire result before sharing.

Checking browser support…

How to swap faces in a video

  1. Choose a short video. Use a local file up to 30 seconds and 100 MiB. Trim a longer recording first.
  2. Find the people. Run detection and check the person cards. Move to another clear frame to find a person who was missed or to improve a reference.
  3. Assign the replacement faces. Add a clear portrait for each person you want to change. You can map up to 4 people independently; leave the others unassigned.
  4. Check the assignments. Confirm that each selected person is paired with the intended portrait. The original audio is included automatically when present.
  5. Export and review the whole clip. Keep the tab open, then play the result from beginning to end before downloading it.

Choose photos that give the model a clear face

Start with a sharp, well-lit portrait containing one visible face, up to 20 MiB. A fairly frontal view is easier to use than a strong profile, sunglasses or a hand over the mouth. Try a short scene with larger faces before processing a busy group shot. A larger output frame does not guarantee sharper facial detail.

Check who changes when people move

In a two-person conversation, assign one portrait to each selected speaker and check the moments when they turn or cross. A detected person is an approximate match, not a guarantee that every later appearance will be recognized. Review cuts, entrances and occlusions, including frames where the original face remains visible.

For a silent video, use Remove Audio from Video. For face coverage, use Blur Faces in Video. To reduce the finished file size, use Video Compressor. Explore all free tools for other edits.

Questions about video face swapping

Is video face swap free, including the download?

Yes. Processing and downloading are free, with no account or generation credits. DojoClip adds no watermark. Your browser still needs compatible graphics, codecs and enough memory to finish the export.

Are my video and face photos uploaded?

No. Face analysis, swapping and export run in your browser. Finding and grouping people first downloads about 175 MB of models. The first face swap downloads another 278 MB; scanning alone does not need that larger model. Processing libraries are additional downloads. Models are reused when the browser retains them, but clearing or losing the cache can require another download.

Can I replace several people with different faces?

Yes. Assign a portrait to each person you want to replace, up to 4 mappings. People without an assigned portrait stay unchanged. Check the detected people; if someone is missing, seek to a clear frame, find faces there and add or update the appropriate person.

What are the video limits?

Choose a clip up to 30 seconds and 100 MiB that your browser can decode. Export keeps the aspect ratio within a 1280-pixel long edge, 720-pixel short edge and 30 fps, without enlarging the source. This is not a 1080p or 4K export tool.

Which browser and device should I use?

A desktop or laptop with a current WebGPU-capable browser is recommended. Graphics support, available memory and video codecs all matter. Mobile devices may be slow or run out of memory. Keep the tab open while processing.

Will the original sound remain?

The original main audio track is included automatically when the video has one. Face swapping does not change voices or dialogue. Audio may be re-encoded for the output format. For silent output, remove the audio with the separate mute tool before or after this edit.

Will the correct face be replaced in every frame?

There is no guarantee. Small faces, profiles, obstructions, cuts and fast movement can cause missed or incorrect matches. Uncertain matches may be skipped, leaving the original face visible. Review the complete exported video, both playing and paused, before using it.