Core Tools

Video background remover

Frame-by-frame AI background removal for MP4, WebM, and MOV — temporal smoothing, model selection, and output options.

How it works

The video background remover splits your video into individual frames, runs AI background removal on each frame, then re-encodes the result as a WebM video with a transparent, solid-colour, blurred, or image background.

All processing happens in your browser — your video is never uploaded to any server.

Supported formats and limits

Input formatNotes
MP4 (H.264/H.265)Most common — best supported
WebM (VP8/VP9)Fully supported
MOVSupported in Chrome and Edge; limited in Firefox/Safari

Practical limits: clips up to ~2 minutes at 1080p work well. Longer or higher-resolution clips may run slowly or exceed browser memory limits. 720p is recommended for best performance.

Models: Fast vs Best Quality

  • Fast (RMBG-1.4): Processes frames quickly. Ideal for casual use, streaming backgrounds, and clips where some edge roughness is acceptable.
  • Best Quality (BiRefNet): Finer edge detail and better handling of hair and fur. Slower — expect 2–4× longer processing time.

Background options

After removal, choose a background:

  • Transparent — exports as WebM with alpha channel
  • Solid colour — pick any hex colour; the background fills solid
  • Blurred — the original frame blurred behind the subject
  • Image — upload a still image to use as background

Temporal smoothing

Temporal smoothing blends each frame's mask with the previous frame to reduce flicker and "jitter" at the edges of moving subjects. It is enabled by default. Turning it off gives crisper per-frame masks at the cost of more visible edge movement.

Related