macOS · Windows — Virtual webcam

Webcam Tool for DSLR & Action Cameras

Turn your GoPro camera, DJI Osmo Action, Xiaomi Yi 4K+, and Canon, Nikon & Sony DSLR / system cameras into a virtual webcam for Zoom, OBS Studio, Microsoft Teams, and other apps. One purchase covers both desktop platforms.

See it in action

Features

Up to 4 webcams side-by-side

Run up to 4 cameras at once — or up to 16 with the Studio Edition (camera dependent).

One camera, many apps

Show the same camera in multiple apps at the same time.

Autostart & auto-connect

Start the app in the background and reconnect to your cameras automatically.

Custom waiting image

Show your own placeholder image while a camera is connecting.

Audio output

Use the camera's audio in your apps (depends on camera model).

Audio & video delay

Fine-tune latency with customizable audio and video delay.

Up to 4K / 60 fps

Streams up to 3840×2160 at 60 fps, depending on the camera.

RTMP & file input

Use custom RTMP servers or video files (e.g. mp4) as webcam sources.

Basic camera control

Control camera settings from the app, e.g. auto focus on DSLR cameras (model dependent).

Hardware-accelerated driversNEW

On Windows the tool ships with a DirectShow driver (x64 & x86) and a new Media Foundation driver (Windows 11 only).

Webcam Tool vs. Studio Edition

Webcam ToolStudio Edition
Number of webcams416
Windows 10 / 11
macOS
Virtual webcam output (Zoom, OBS, …)
All other features
WindowsmacOSGet Webcam ToolWindowsmacOSGet Studio Edition

Input sources

Canon DSLR & system cameras (USB) Nikon DSLR & system cameras (USB) Sony DSLR & system cameras (USB) GoPro Hero 5 – 13 (WiFi · BT · USB) GoPro Mission 1 Pro (WiFi · BT · USB) GoPro Hero 5 Session (WiFi) GoPro Hero 11 Mini (WiFi · BT) GoPro Max / Max 2 (WiFi · BT · USB) GoPro Fusion (WiFi) Xiaomi Yi 4K / 4K+ (WiFi) DJI Osmo Action (WiFi) DJI Pocket 2 (WiFi) Custom RTMP servers File input (e.g. mp4)

Connection types and multi-camera support differ per model — see the table below.

Camera connection details

Camera modelConnectionMultiple camerasNotes
Canon / Nikon / Sony DSLR & system camerasUSBAudio is not supported
GoPro Hero 5, 5 Session, 6, 7, FusionWiFi (+ optional BT)1 cameraLAN cable required for internet · BT for auto-connect · pairing help
GoPro Hero 7 Black, 8–13, 11 Mini, Max, Max 2, Mission 1 ProWiFi + Bluetooth BLEConnects to your WiFi router — no LAN cable · pairing help
GoPro Hero 8–13, Max 2, Mission 1 Pro (USB)USBMultiple cameras via USB at the same time
DJI Osmo Action, DJI Pocket 2WiFiNo auto-connect · DJI Mimo app required
Xiaomi Yi 4K, 4K+WiFiNo auto-connect

Supported camera models

Generally the Webcam Tool supports all Canon, Nikon, and Sony cameras with live preview via USB — for instance:

Canon 58 tested models
EOS 40DEOS 50DEOS 5D Mark IIEOS 5D Mark IIIEOS 5D Mark IVEOS 5DSEOS 5DS REOS 60DEOS 6DEOS 6D Mark IIEOS 70DEOS 7DEOS 7D Mark IIEOS 8000D / Rebel T6s / 760DEOS 80DEOS 9000D / 77DEOS 90DEOS Rebel XS / 1000D / Kiss FEOS Rebel XSi / 450D / Kiss X2EOS M50 / Kiss MEOS 250D / Rebel SL3 / Kiss X10EOS 500D / Rebel T1i / Kiss X3EOS 550D / Rebel T2i / Kiss X4EOS 600D / Rebel T3i / Kiss X5EOS 1100D / Rebel T3 / Kiss X50EOS 650D / Rebel T4i / Kiss X6iEOS 100D / Rebel SL1 / Kiss X7EOS 1200D / Rebel T5 / Kiss X70EOS 700D / Rebel T5i / Kiss X7iEOS 1300D / Rebel T6 / Kiss X80EOS 750D / Rebel T6i / Kiss X8iEOS 200D / Rebel SL2 / Kiss X9EOS 2000D / Rebel T7 / Kiss X90EOS 800D / Rebel T7i / Kiss X9iEOS MEOS M10EOS M100EOS M2EOS M200EOS M3EOS M5EOS M6EOS M6 Mark IIEOS REOS RaEOS 4000D / Rebel T100EOS 850D / Rebel T8iEOS RPEOS-1D CEOS-1D Mark IIIEOS-1D Mark IVEOS-1D XEOS-1D X Mark IIEOS-1D X Mark IIIEOS-1Ds Mark IIIPowerShot G5X Mark IIPowerShot G7X Mark IIIPowerShot SX70 HS
Nikon 39 tested models
D3D300D300SD3SD3XD4D4SD5D500D5000D5100D5200D5300D5500D5600D6D600D610D700D7000D7100D7200D750D7500D780D800D810D810AD850D90DfNikon 1 V3Z5Z50Z6Z6 IIZ7Z7 IIZ9
Sony 59 tested models
A7 IIIA7SA7S IIA7S IIIA7RA7R IIA7R IIIA7R IVA9A99 IIA68A77 IIA5100A6100A6300A6400A6500ILCE-1ILCE-7M2ILCE-7M3ILCE-7M4ILCE-7CILCE-7RM2ILCE-7RM3ILCE-7RM3AILCE-7RM4ILCE-7RM4AILCE-7SILCE-7SM2ILCE-7SM3ILCE-9ILCE-9M2ILCE-5100ILCE-6100ILCE-6300ILCE-6400ILCE-6500ILCE-6600ZV-E10ZV-1ILCA-77M2ILCA-99M2ILCA-68ILME-FX3DSC-HX95DSC-HX99DSC-RX0DSC-RX0M2DSC-RX100M4DSC-RX100M5DSC-RX100M5ADSC-RX100M6DSC-RX100M7DSC-RX10M2DSC-RX10M3DSC-RX10M4DSC-RX1RM2DSC-WX700DSC-WX800
Not supported: Canon EOS 300D · Nikon D3000, D40, D60, D200, D80 · GoPro Hero 3 (Hero 4 works, but is officially unsupported due to streaming problems and low video quality).

Tested apps

AppmacOSWindows
Zoom
OBS Studio
Microsoft Teams
Microsoft Teams (Web)
Google Meet (Web)
Google Chrome
Mozilla Firefox
Microsoft Edge
Nvidia Broadcast
Telestream ScreenFlow (non-App-Store)✓ (RGB32)
Apple QuickTime
Apple Safari

System requirements

macOS 13 or newer Windows 10 / 11 (64-bit) Windows drivers: DirectShow (x64 · x86) · Media Foundation (Win 11) Optional: WiFi adapter Optional: Bluetooth BLE 5 Optional: LAN or USB cable

Which adapters and cables you need depends on your camera — see camera connection details.

Frequently asked questions

Does the webcam support audio?

Some cameras support audio — see the camera connection details.

What resolution does my camera support?

The Webcam Tool uses the maximum available resolution offered by the camera.

How much delay does the video stream have?

Cameras connected via USB have very low latency; WiFi cameras can have up to one or two seconds, depending on WiFi signal quality, the number of connected devices, and your WLAN adapter. The Webcam Tool lets you adjust audio and video latency.

How can I stream to the internet when the WiFi is used by the camera? Do I need a LAN cable?

The camera connection details show how each model connects and possible restrictions.

Does the tool work with GoPro Hero 4 cameras?

Hero 4 and Hero 4 Session work in our tests but are officially not supported due to streaming problems and low video quality.

Are GoPro Hero 3 cameras supported?

No, GoPro Hero 3 cameras are not supported.

Can I stream from multiple cameras at the same time?

Yes, depending on the camera model — see the camera connection details.

How can I control the camera's settings?

The Webcam Tool offers basic camera control (model dependent), e.g. auto focus for DSLR cameras.

The Webcam Tool shows high CPU usage on macOS!

CPU usage depends on the streaming resolution.

Can I connect multiple GoPro cameras as webcams?

Yes! The Webcam Tool supports multiple GoPro Hero 8–13 and Mission 1 Pro cameras as USB webcams.

What is the difference between Webcam Tool and the Studio Edition?

The Webcam Tool supports 4 cameras, the Studio Edition up to 16 — see the comparison.

Further questions? Contact us — we are happy to help.