All articles
Guide

How to Make a Deepfake Video in 2026 (The Legal Way)

Step-by-step guide to creating a deepfake video legally — three methods (hosted tool, DeepFaceLab self-host, image-to-video animation) plus the consent and disclosure framework that keeps the work safe.

DFP Editorial 11 min read

Making a deepfake video in 2026 is easier than ever and more legally complicated than ever. The technical barrier has collapsed: hosted tools turn a 30-second job into a few clicks, and open-source pipelines run on consumer GPUs. The legal barrier moved the opposite direction: the federal TAKE IT DOWN Act (signed May 2025) and 30+ US state laws now criminalize creating or distributing intimate deepfakes of real people without explicit consent.

This guide walks through three legal methods to make a deepfake video — hosted tool, DeepFaceLab self-host, and image-to-video animation — and the consent / disclosure framework that keeps the work safe.

Source identity reference photo
Step 1 — pick a clean, well-lit reference photo of the target identity. Quality of the input determines quality of the output.

Method 1 — Hosted tool (5 minutes)

The fastest path. Pick a tool, upload your source video, upload the target face, hit generate. Quality varies by tool — see our deepfake generator review for the full ranking.

Step 1 — Pick the tool

For NSFW or anime content, DFPDFP’srsquo;s faceswap is the only tool on the major-vendor list that permits explicit content. For consensual general-use video face-swap, Deepswap or Akool. For mobile / casual, Reface or FaceMagic.

Step 2 — Upload source & target

Source = the video you want to edit (the body / scene that stays). Target face = the face you want to put in. For best results:

  • Source video: 720p+ quality, the original face well-lit and mostly facing the camera. Movement is fine but extreme angles (profile or back of head) won’t swap cleanly.
  • Target face: a clean, front-facing, well-lit reference photo. Multiple references (3-5 photos from different angles) dramatically improve quality on hosted tools that support it.

Step 3 — Review & download

Hosted tools queue your job and email you when it’s ready. Wall-clock time: 30 seconds to 5 minutes for clips under one minute, longer for full videos. Always preview the full clip before sharing — failure modes (face flicker, identity drift, hand mangling) are usually visible in the first 10 seconds.

Mid-swap result example
Mid-process — source identity is being mapped onto the target frame's pose, lighting and motion

Method 2 — DeepFaceLab (advanced, free, local)

For the highest possible quality and full control, DeepFaceLab is still the gold standard. The trade-off: 4-24 hours of training time per identity pair, on a 12+ GB VRAM GPU. The output ceiling beats every hosted tool we’ve tested.

Setup

  1. Download DeepFaceLab from the official GitHub release page. Pick the build that matches your GPU (DirectX12 for NVIDIA on Windows, RTX-specific builds for newer cards).
  2. Verify CUDA / cuDNN are installed and the test model loads (run 1_clear_workspace.bat followed by 2_extract_image_from_data_src.bat).
  3. Decide on the model architecture. SAEHD is the standard (5-10 hour training, broadcast quality). Quick96 is faster but lower quality.

Dataset preparation

  1. Source clips (video where the original face appears): drop into workspace/data_src.mp4.
  2. Target identity clips (clips of the face you want to insert): drop into workspace/data_dst.mp4.
  3. Run extraction scripts. The toolkit pulls 5,000-50,000 face frames per identity, aligns and crops them.
  4. Manually clean the extracted frames (delete blurry / partial / wrong-person frames). This is the single most-skipped step and it determines 70% of final quality.

Training

Run 6_train_SAEHD.bat. The model learns to map between the two identities. Loss curve plateaus at ~150K iterations on a 4090; expect 8-12 hours. Stop training when the preview frames look clean — diminishing returns set in hard after that.

Conversion

Run 7_merge_SAEHD.bat. The trained model is applied to every frame of the source video, producing a face-swapped sequence. Final step: re-encode the frames into a video file (8_merged_to_mp4.bat).

Method 3 — Image-to-video animation (no real face needed)

If your goal is “animated character video” rather than “swap a real face into a real video,” the image-to-video pipeline is dramatically simpler and avoids the consent question entirely (you’re working with a fictional or own-face still).

Full workflow in our animate any image guide. Short version: take a still piece of art (anime character, your own portrait, whatever), feed it into an image-to-video model (WAN 2.2 is the current best price/quality), describe the motion you want, generate.

Final swapped result example
Final result — clean face swap with matching lighting and skin tone. Always disclose synthetic content per platform policy.

How to make it look more realistic

Lighting match

The single biggest tell of an obvious deepfake is mismatched lighting between the swapped face and the surrounding body / scene. The fix:

  • Pick a target face photographed under similar lighting to the source video (both indoor warm, both outdoor sun, both flash).
  • Add a color-correction pass after the swap. ColorMatch nodes in ComfyUI or simple LUT application in DaVinci Resolve work fine.

Frame rate match

Deepfake tools often output at 24 or 30 fps. If your source was 60 fps, the result will look subtly choppy. Match the fps in the export step — most tools have an option in the render settings.

Resolution match

Don’t mix a 4K source with a 480p target face. The compositor will down-res your source to match, which looks amateur. Either upscale the target face first (with Topaz or a UltraSharp pass) or down-res the source to match.

Skin texture match

Some hosted tools over-smooth the swapped face — the result looks like Vaseline on the lens. Fix by reducing the “face enhancement” slider if your tool exposes it, or by adding a slight grain pass in post.

Adding consent disclosure & watermark

Even when you have full consent, adding a visible disclosure helps in three ways: it satisfies platform policies, it protects you legally if the content is later misused or shared out of context, and it builds audience trust.

Common patterns:

  • On-screen text: “AI-generated” or “Made with [Tool] · consensual” in a corner for the first 2 seconds and the last 2 seconds of the clip.
  • Embedded watermark: most face-swap tools offer an opt-in watermark (faint logo in a corner). Keep it on.
  • Metadata tags: add “AI-generated” to file metadata + platform tags. TikTok, YouTube, and Meta have first-class support for AI labels.

Where it’s legal to share

Sharing a deepfake follows the same legal logic as creating one:

  • Own-face: anywhere the platform allows. No consent issue.
  • Fictional / anime: anywhere that allows the underlying content style. NSFW fictional content has its own platform restrictions (Patreon, Twitter / X, dedicated NSFW platforms allow; mainstream platforms generally don’t).
  • With written consent from a real person: most platforms allow if disclosed. Some platforms (LinkedIn, most B2B SaaS) require explicit AI labeling.
  • Without consent — anywhere: illegal under TAKE IT DOWN Act (US), Online Safety Act (UK), and EU national laws.

Frequently asked questions

Is making a deepfake of myself legal?

Yes. You hold the rights to your own likeness. The cleanest legal path for any deepfake project is to use your own face.

Can I deepfake my friend if they say yes?

Yes, with a clear paper trail. Verbal consent is not enough for legal protection — get it in writing, specify what content you plan to make and where you plan to share it. A signed image release form is the standard.

Do I need to disclose it’s a deepfake?

On most platforms, yes. The EU AI Act requires labeling for AI-generated content depicting real people. TikTok, YouTube and Meta all have AI-content disclosure policies. Failure to label can result in account bans (and increasingly, legal liability).

What happens if I’m caught making a non-consensual deepfake?

Under the TAKE IT DOWN Act (US federal): up to 3 years imprisonment + civil damages. State laws (California, Texas, New York, Virginia and 26 others) add additional criminal penalties. UK Online Safety Act: up to 2 years imprisonment. Plus permanent removal from app stores, payment processors, and cloud hosts. The legal cost dwarfs any plausible benefit.

How long does training a DeepFaceLab model take?

4-12 hours on a 4090, 8-24 hours on a 3090, 24+ hours on a 3060. Training time scales with quality target — “good enough for a meme” is 2 hours, “broadcast quality” is 12+ hours.

Try it yourself — free

Every new account gets 20 free credits. Run an edit, a faceswap or an animation in under a minute.

Related reading