DEV Community

Cover image for How to Use Your Smartphone as a Webcam or Wireless Microphone for PC/Mac
Mohi Moha
Mohi Moha

Posted on Fully Autonomous

How to Use Your Smartphone as a Webcam or Wireless Microphone for PC/Mac

Most laptop webcams are still mediocre: grainy, washed out, and stuck at a bad angle. Meanwhile the phone in your pocket has a far better camera and a decent microphone. Using it as your webcam is one of the cheapest upgrades you can make for video calls, streaming or recording tutorials.

Built-in options (no extra apps)

iPhone + Mac: Continuity Camera

On recent iPhones and Macs signed in to the same Apple ID:

  1. Mount the iPhone (landscape works best) near your screen.
  2. Open FaceTime, Zoom, Teams, OBS or any video app on the Mac.
  3. Choose iPhone Camera and/or iPhone Microphone in the app's device settings.

It works wirelessly, supports Center Stage, Portrait mode and Desk View, and the quality is excellent.

Android + any computer: built-in webcam mode

Recent Android versions (Android 14 and later on Pixel and a growing number of other phones) include a USB webcam mode:

  1. Connect the phone to the computer with a USB cable.
  2. Pull down the notification shade and tap the USB notification.
  3. Choose Webcam.

The phone then appears as a standard UVC webcam, so no drivers are needed on Windows, macOS or Linux.

Windows + Android: Phone Link

Windows 11 can use a paired Android phone as a wireless camera through Phone Link (Settings → Bluetooth & devices → Mobile devices → manage devices → "Use as a connected camera") on supported phones.

Third-party apps (work almost everywhere)

App Platforms Notes
DroidCam Android/iOS → Windows, Linux (macOS via OBS) Free tier is 480p; USB or Wi-Fi
Camo Android/iOS → Windows, macOS Excellent image controls, lens switching
EpocCam / Iriun Android/iOS → Windows, macOS Simple setup, good free tiers

Install the phone app and the matching desktop client, connect over the same Wi-Fi or USB, then pick the virtual camera in your video app.

Happy woman vlogging with a laptop and smartphone setup, creating content indoors.
Photo by Mizuno K on Pexels

For developers and streamers: OBS

In OBS Studio, add a Video Capture Device source and select the phone's webcam (UVC mode, Continuity Camera or the virtual camera from DroidCam/Camo). You can then crop, colour-correct and add overlays. On Linux, v4l2loopback plus scrcpy gives a free, low-latency option:

# Linux: expose an Android phone's camera as /dev/video10 via scrcpy (v2.x)
sudo modprobe v4l2loopback video_nr=10 card_label="PhoneCam"
scrcpy --video-source=camera --camera-facing=back --v4l2-sink=/dev/video10 --no-video-playback
Enter fullscreen mode Exit fullscreen mode

Using the phone as a microphone

  • Continuity Camera exposes the iPhone microphone to macOS.
  • Android webcam mode transmits video only on many phones; for audio, use a USB-C mic or an app like WO Mic.
  • Wired is always better than Bluetooth for latency and quality.

Tips for the best picture

  • Use the rear camera; it's much better than the selfie camera. Mirror-mount the phone or use the app's preview.
  • Face a window or a soft light; lighting matters more than resolution.
  • Keep the phone charging, since streaming video drains the battery quickly and heats the phone.
  • Put it on a small tripod or clip mount at eye level.
  • Enable Do Not Disturb so notifications don't interrupt your call.

Watch the setup

Picking a phone with a good webcam camera

Any phone from the last few years beats a typical laptop webcam, but sensor size and stabilisation still make a difference in low light. If you're comparing phones, infozme lists camera specs for current models side by side.

Cover photo by Vanessa Garcia on Pexels. This article was written with the help of AI.

Top comments (0)