PhoneMic

Use your iPhone as a wireless microphone for your Windows or Linux PC. Works over your own Wi-Fi, nothing leaves your network.

PhoneMic is two halves: the iPhone app is the microphone, the free Windows or Linux app below receives it and hands it to Zoom, Teams or Discord as a normal mic input. You need both.

Get the iPhone app

App Store · $4.99 per month, first month free · iOS 17 or later

Download for Windows

PhoneMicSetup.exe · v0.1.1 · 2.4 MB · Windows 10/11 · free

Install on Linux

One terminal command · v0.1.1 · Fedora, Ubuntu, Debian, Arch · free


Setup on Windows

  1. Install the PhoneMic iPhone app from the App Store.
  2. On the PC, run PhoneMicSetup.exe. Leave "Start PhoneMic at login" ticked.
  3. Install VB-CABLE (free virtual audio cable — the installer points you there if it's missing), then reboot once.
  4. Open the PhoneMic app on your iPhone, pick your PC from the list, and start streaming.
  5. In Zoom, Discord, or any app, choose "CABLE Output (VB-Audio Virtual Cable)" as your microphone.

Phone and PC must be on the same Wi-Fi / LAN. If Windows asks about network access on first run, allow it for private networks.


Setup on Linux

No driver and no VB-CABLE. On Linux the receiver shows up as a normal microphone called Phone Mic. Paste this into a terminal:

curl -fsSL https://serdaroztetik.com/iphone-mic-pc/linux/install.sh | bash

  1. The script installs one file into ~/.local/bin, opens UDP 45333 and mDNS in firewalld or ufw (it asks for your password), and starts the receiver now and at every login.
  2. Open the PhoneMic app on your iPhone and pick this computer from the list.
  3. In Zoom, Meet, Discord, OBS or any other app, choose Phone Mic as your microphone.

Needs a PipeWire desktop: Fedora 35+, Ubuntu 22.10+, Debian 12+, Arch, and most distros from 2023 on. x86_64 and ARM64. Read the script · x86_64 tarball · ARM64 tarball

Something off? Run phonemic-receiver --doctor. To remove it: curl -fsSL https://serdaroztetik.com/iphone-mic-pc/linux/install.sh | bash -s -- --uninstall


Support

Something not working, or a question? Send it here — it goes straight to my phone and I answer by email.

Prefer email? serdar.oztetik@gmail.com