Frame it and light it
Mirror, flip, rotate, and zoom up to 250 percent. Brightness, contrast, saturation, and hue, with a low light boost for dim rooms and six presets when one click is enough.
Cam360 sits between your webcam and the web. Fix your lighting, flip the frame, and blur or replace your background on any site that asks for your camera.
Free and open source. No account, no servers, nothing leaves your computer.
Websites decide what camera controls you get. Cam360 puts them back, in one place, on every site.
Mirror, flip, rotate, and zoom up to 250 percent. Brightness, contrast, saturation, and hue, with a low light boost for dim rooms and six presets when one click is enough.
Blur it, fill it with colour, or drop in a scene, your own photo, or a moving backdrop. Cut yourself out with an on device AI model, or with green screen keying on the few sites that block it.
Freeze the frame or show a be right back card without dropping your video, so the call still counts you as present. Save the processed frame as a PNG.
A name tag, a logo watermark, and a live clock, rendered straight into the outgoing feed rather than bolted on by the meeting app.
Cam360 answers the camera request itself, which is why one setup covers every video site you use.
Press AltShiftC during a call to open a draggable panel and adjust without leaving the meeting.
Cam360 is not on the Chrome Web Store yet, so it loads as an unpacked extension. That also means you can read every line before you run it.
Download the repository as a ZIP and unpack it, or run:
git clone https://github.com/realanshuman/cam360.git
Go to chrome://extensions and turn on Developer mode in the top right corner.
Choose Load unpacked, then select the project folder, the one containing manifest.json
Pin Cam360 to the toolbar, open any site that uses your camera, and adjust from the popup.
Everything happens on your machine. Cam360 makes no network requests, has no account, and collects nothing. Even the AI background model ships inside the extension rather than being fetched at runtime.
No. A Chrome extension can only reach video inside the browser, so native desktop apps are out of its range. Reaching those needs a system level virtual camera, which is a separate driver rather than an extension. Use the web version of those apps, or pair Cam360 with OBS Virtual Camera when you need the desktop client.
No. Cam360 makes no network requests and includes no analytics. Frames are captured, processed, and handed back to the site inside the same browser tab.
Meet sets a strict content security policy that stops extensions from loading WebAssembly into its page, which is what the segmentation model needs. Switch the cut out method to green screen and background replacement works there too. Every other effect keeps working normally.
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.