Content Creation·Published March 18, 2026·Updated October 3, 2026·5 min read

Making a Virtual Background Photo for Zoom and Teams

Zoom and Teams both have built-in background removal, but the quality varies and the tool has no idea what to do with hair. Pre-processing yourself in a cutout tool gives a much cleaner result that the video conferencing software can work with.

By Remova Technical Team

Steps

  1. 01

    Take a clean photo of yourself

    Front-facing, well-lit, neutral expression. Any background works because it is being replaced.

  2. 02

    Process with Transparent output

    Download the PNG with alpha. This is what you will give the conferencing software.

  3. 03

    In Zoom, upload as a virtual background

    Zoom accepts the transparent PNG directly. The software will composite you over the background of your choice.

  4. 04

    In Teams and Meet, upload the photo

    Both have a slightly different flow. Upload the transparent PNG as your profile photo or as a static image in the virtual background settings.

Tips

  • —For a talking-head video, some people also use this as a key for live streaming via OBS.
  • —If your hair is very fine, use the manual editor to preserve strands that the automatic process may have removed.
  • —Keep the output photo at 1080 by 1920 or similar for the best ratio. Vertical framing matches how most people are shown in video calls.
  • —For a professional look, composite yourself over a soft gradient or a blurred office scene rather than a solid colour.

Common questions

Why not just use Zoom's built-in background removal?

Zoom's built-in removal is designed to run in real time on a video stream. It cannot use the same quality models that run on a still image. The result is thinner and edges flicker when you move. Pre-processing the still image gives a cleaner base.

Does the PNG with alpha work in all video conferencing apps?

Zoom, Teams, and Google Meet all accept PNGs with alpha for static virtual backgrounds. Some older versions of Teams flatten the background, so test before an important call.

What about a live video background?

For live streaming with a static cutout, OBS supports PNG with alpha. For a real-time cutout of a moving person, you need a different tool like a physical green screen or an OBS plugin that does live segmentation.

Try it now

Open the tool