Free and open source

Better video in every browser call.

Cam360 sits between your webcam and any website that asks for it. Fix your lighting, tidy your framing, and blur or replace your background, on every site, with one set of controls.

No account. No servers. Nothing leaves your computer.

The Cam360 popup showing transform toggles, lighting sliders, background controls, and overlay options.
Works on
Google MeetGoogle Meet DiscordDiscord Zoom
Plus Jitsi, Whereby, and any other site that asks for your camera. Browser tabs only: the Discord and Zoom desktop apps are out of reach.

One set of controls, every site.

Websites decide which camera controls you get. Cam360 gives you the same set everywhere, from the popup or from a panel inside the call.

Change what's behind you

Blur it, fill it with a colour, or replace it with a photo, a scene, or a moving backdrop. You are cut out by an AI model that runs on your device.

  • Blur
  • Solid colour
  • Your own image
  • Video backdrop
  • On device AI cut out
  • Green screen fallback for sites that block the model

On Google Meet the AI model is blocked, so green screen is used there.

Fix the lighting

Fix the room's light once, and it holds on every site.

  • Brightness, contrast, saturation, and hue
  • Low light boost for dim rooms
  • Six presets for when one click is enough
  • Skin smoothing

Frame it your way

Get the shot right without moving your desk.

  • Mirror, flip, and rotate
  • Zoom up to 250 percent

Put your name on it

Drawn straight into the outgoing feed, so they show up on any site, not just the ones with a name tag setting.

  • Name tag
  • Logo watermark
  • Live clock

Handle the call as it happens

Press AltC to open a panel on top of the call and adjust without leaving the meeting. You can change the shortcut from the popup.

  • Draggable in-call panel
  • Freeze frame, so you can step away and still count as present
  • Be right back card
  • Save the current frame as a PNG

Every effect runs on your device. Nothing is uploaded, nothing is sent.

Nothing leaves your computer.

Cam360 answers the camera request itself, so every frame is processed in your browser tab and handed to the site as an ordinary camera.

0network requests.

Not one. No analytics, no servers, no account. Even the AI background model ships inside the extension instead of being downloaded.

Freeand staying free.

No paid tier, no trial, nothing to upgrade to. There is no company behind this to change its mind.

Opensource.

Every line that touches your camera is on GitHub, including the frame pipeline. Read it, or run it from source.

1

A site asks for your camera

Cam360 picks up the request before the page can run its own code.

getUserMedia
2

Your feed runs through a canvas

Every frame is processed on your device, on the GPU where the browser allows it.

On device0 uploads
3

The site receives the result

To the page it is a normal camera. No plugin, no virtual camera driver.

Looks like a webcam

Straight answers.

Which browsers does Cam360 support?

Cam360 runs on Chrome and other Chromium browsers that support Manifest V3, including Microsoft Edge, Brave and Arc. Firefox and Safari use a different extension model and are not supported today.

Does Cam360 work in the Discord or Zoom desktop app?

No. Cam360 works only on websites inside your browser, so the Discord and Zoom desktop clients are out of reach. Reaching a desktop app needs an operating system level virtual camera driver, which no browser extension can install. Use the web version of those apps, or pair Cam360 with OBS Virtual Camera.

Why is the AI background unavailable on Google Meet?

Google Meet sets a strict content security policy that blocks extensions from loading WebAssembly, which the AI segmentation model needs. Switch the cut out method to green screen and background replacement works on Meet too. Every other effect works normally there.

Does my video ever leave my computer?

No. Cam360 makes no network requests and includes no analytics, so video never leaves your device. Frames are captured, processed and handed back to the site inside the same browser tab. The AI background model ships inside the extension rather than being fetched.

Need a hand?

Bugs, questions, and ideas all go to GitHub issues, straight to the person who builds Cam360. Say which site you were on and which browser, and what you expected to happen.

Ready when you are.

Add it, open any site that uses your camera, and adjust from the popup. There is nothing to sign up for.

Prefer to install from source?

Get the files

Download the repository as a ZIP and unpack it, or run:

git clone https://github.com/realanshuman/cam360.git

Open the extensions page

Go to chrome://extensions and turn on Developer mode in the top right corner.

Load it unpacked

Choose Load unpacked, then select the project folder, the one containing manifest.json.

Pin it

Pin Cam360 to the toolbar and you are done.