How to get a video background in Google Meet without OBS

You do not need OBS or a virtual camera to run a video background in Google Meet. There are three real ways to do it, and for most people a lightweight Chrome extension is by far the simplest. Here they are compared honestly.

MethodWhat it takesBest for
OBS + Virtual CameraInstall OBS Studio, build a scene with your video and a chroma-key or overlay, start the OBS Virtual Camera, then pick "OBS Virtual Camera" as your camera inside Meet. Powerful but heavy to set up and it runs a second app the whole call.Streamers and power users who already run OBS for other things.
Dev-tools hackOpen Chrome DevTools during a call and hand-edit the accept attribute on Meet's hidden background upload input so it will take a video file. Works, but it is fiddly and you repeat it every single call.A one-off experiment, or developers who like tinkering.
MeetMoves extensionInstall once from the Chrome Web Store. Open Meet's backgrounds panel and add any video, GIF, or WebM the same way you would add a photo. Free, nothing else to run.Most people who just want a video background to work with no fuss.

Why people skip OBS for this

OBS is genuinely great for streaming, but for a simple Meet background it is overkill: it is a full broadcasting suite you have to install, configure a scene in, and keep running in the background for the entire call. It also routes your camera through a virtual device, which some corporate machines block. If your only goal is a moving background behind your face, that is a lot of moving parts for the result.

The simplest option, step by step

For almost everyone, a Chrome extension is the least friction: no separate app, no virtual camera, no DevTools. MeetMoves lets Google Meet accept your own video or GIF as a live background, and it is free. Here is the whole process:

  1. Install the free MeetMoves extension from the Chrome Web Store.
  2. Start or join a Google Meet call in Chrome.
  3. Open the visual-effects / backgrounds panel (the sparkle icon under your video tile).
  4. Click the Add (+) tile and choose any mp4, WebM, or GIF file.
  5. Your clip plays as your live background. That is the entire setup.

Your video goes straight into Meet from your own browser, so nothing records, uploads, or stores your calls. Free looping clips are easy to find on Pixabay or Pexels using searches like "aquarium loop", "rain window", or "nebula".

FAQ

Do I need OBS for a Meet video background? No. OBS is one way, but a Chrome extension like MeetMoves does it without any virtual camera or extra app.

Is there a way without installing anything at all? Only the DevTools hack, and you have to redo it every call, so it is not practical day to day. A one-time extension install is the no-fuss route.

What video formats can I use? MP4 and WebM video, and animated GIFs. A short, seamless loop looks best behind you.

Does it work on a Chromebook? Yes. MeetMoves is a standard Chrome extension, so it runs on ChromeOS and Chromebooks.

Is it safe and private? Yes. The extension only widens Meet's own background uploader to accept video; your clip stays in your browser and MeetMoves never sees or records your call.

Related

MeetMoves vs Google Meet's built-in backgrounds · Home, how-to and full FAQ

Add MeetMoves to Chrome, free