Skip to content
VirtualCam

Features

Everything VirtualCam does

A deliberately small feature set where every item is finished, tested and honest — including the things we chose not to build.

Two ways to answer “no camera found”

Every feature below serves one of two modes. Phone as Camera streams live from your phone’s rear or front camera into the browser. Blank Screen shows a clean, generated feed — a color, an image, a short video loop, or text — for sites that simply refuse to continue without a camera.

Per-site rules

VirtualCam never asks “on or off for the whole browser?”. You decide per website, and the choice is remembered. Open the popup on any page and you get one switch, scoped to that site alone. Turn it off and the virtual feed stops immediately — the real browser default comes back.

Live status you can verify

While a feed is active, the extension badge shows it, the popup shows it, and the page gets a small marker. If a site you did not enable asks for the camera, the popup lets you know instead of silently deciding for you. You are never guessing whether VirtualCam is on.

A test page, built in

Before an important call, open the Test tab in the extension options: it checks that the connection service is reachable, that the browser camera permission is sensible, and that a device answers. Ten seconds, three checks, no guessing.

Comfortable by default

  • Dark and light themes that follow your system, switchable any time.
  • Motion settings — full, reduced or off — so animations never get in the way (and reduced-motion preferences are honored automatically).
  • Haptics on the Android app, with a toggle, for pairing confirmations you can feel.

Reconnection that survives real life

Wi-Fi blips, laptop sleep, a phone screen locking — calls live in the real world. If the phone drops, the site automatically falls back to your Blank Screen feed so the call keeps working; when the phone returns, the camera comes back. Leaving the phone page for under ten minutes makes rejoining a single tap.

What is deliberately not here

VirtualCam works inside the browser only — desktop applications such as the Zoom desktop client or OBS are not covered, and we say so up front on every page. There is also no “stealth” mode: the on-page marker stays visible on purpose. See responsible use for where we draw lines.

Ready when you are

Everything is free. No account, no paid tier, nothing recorded.