Skip to workspace
PixelOkayImage & Video / AI Video Background RemoverPrivate, browser-based editing
Tools
VIDEO CUTOUT STUDIO · FREE & LOCAL

Video Background Remover

Remove green-screen backgrounds or manually outline moving subjects without AI. Replace, refine, animate, and export locally. No uploads to PixelOkay servers.

On-device processingNo watermarkProject stays editable
Live canvasChoose a video to start
✦

Your next scene starts here

Upload a video or use the sample to preview a background replacement.

00:00 / 00:00
EXPORT RANGE
Ready for your first video.
960 × 540

How to remove a video background

1

Import

Use a short, clear clip. MP4 and WebM compatibility depends on your browser's decoder.

2

Separate

Choose AI person/object masking or chroma key for green-screen footage.

3

Refine

Adjust feather, confidence and temporal smoothing, then choose an image, color or blurred scene.

4

Record

Select a section and export a real video, or save a still PNG with transparency.

Using Video Background Remover

Remove a video background with a conventional color key or optional on-device foreground segmentation, then refine the matte and reframe the subject over a replacement background.

  1. Import a supported video or the chroma demo and choose a short range to review.
  2. Use chroma key, manually draw a moving polygon matte, or explicitly load the optional segmentation model and select a supported subject class. Adjust the mask edge, spill and subject fit.
  3. Preview the composite, then save a transparent PNG still, record a video over the chosen background or export settings JSON.

Example: For a presenter against a green wall, sample the wall color, increase edge feather only until hair edges look natural, reduce green spill and place the subject over a solid color before recording.

Limits and privacy: Manual keyframe masks are editable vectors and do not track subjects automatically. Source video is capped at 450 MiB and three minutes; output size and model mask resolution are bounded. Video export composites a background; use PNG for an alpha still. Video frames are processed in the browser. Optional MediaPipe code, WASM and model files load from external hosts after setup; those requests can reveal your IP address, while the source video is not sent by this workflow.

Frequently asked questions

Do I need an AI model to remove a green screen?

No. Chroma key and manual polygon/brush masking work without a model. Optional segmentation can help with supported foreground classes, but it requires a separate model setup.

Can I export a transparent video?

The transparent PNG still supports alpha. Recorded video uses the browser recorder and selected composite background; do not rely on the video file retaining transparency.

Related tools

LOCAL AI SETUP

Set up AI on this device

First, a model needs to be loaded on your device

Video Background Remover can use MediaPipe segmentation to separate people or supported object categories from video backgrounds. Green-screen removal runs locally without AI downloads. MediaPipe runtime and model assets download only after you select Download & Load Model. Processing remains on your device; model downloads contact their hosting providers.

  1. 1. Check device
  2. 2. Download / cache
  3. 3. Set up segmentation
  4. 4. Preview cutout

Device & model resources

Measurements may be approximate
Device RAM / model memoryChecking device information…

Live available RAM and GPU memory are not exposed by most browsers.

Browser website storageChecking site storage…

Site-wide approximate origin quota, shared with other PixelOkay tools. This is not RAM.

ONE ACTION · ALL RECOGNIZED AI MODEL DOWNLOADS

Free AI model storage across PixelOkay

Scan this website origin for WebLLM and Transformers.js model caches, plus recognizable model files in other cache buckets. This includes caches from other PixelOkay tools, not only this tool. No site data or browser databases are cleared automatically.

Run a scan to inspect recognized model caches before optional cleanup.

Unknown IndexedDB, OPFS and browser-managed models remain untouched. Other AI tabs can hold models in use; close them before cleanup.

Having trouble downloading or loading AI?

Refresh storage/cache, retry, switch to the people model, or inspect recognized same-origin AI caches. Storage deletion is optional and does not fix network/GPU problems.

Clearing all website data can erase saved work across PixelOkay; this tool never performs that action.

Check compatibility or select Download & Load Model to begin.

Technical details and safe recovery

MediaPipe Tasks Vision 0.10.35 · CPU backend. No uploaded video contents in diagnostics.

Do not clear all browser website data without exporting your projects and files. This tool does not access or remove them.

Model inference uses original video frames on your device. MediaPipe assets are downloaded from third-party hosts. The MediaPipe provider states that its Tasks APIs may transmit usage/performance metrics to Google; enable optional AI only after reviewing that privacy disclosure. Model cache inspection below only covers supported Cache Storage entries; externally managed HTTP/browser model caches are not inspectable by this tool.

CROSS-TOOL MODEL CACHE CLEANUP

Delete recognized AI model downloads?

This may make other PixelOkay AI tools redownload shared model weights. Saved projects, imported files, and browser databases are not targeted. Unknown caches are skipped. Close other AI tabs first.