I want to change Safari input device from built-in microphone to Blackhole 2ch.

I tried to do this by choosing Blackhole as the Input device system-wide in System Preferences.

The input device is working, in every other app I can use it as the input device and hear that it records properly, in System Preferences the volume monitor flickers correctly.

However, Safari always just records silence. I've tested with two websites: Whatsapp and https://online-voice-recorder.com

It just records silence, except a single tiny blip of the audio I am routing through blackhole.... sometimes.

What's going on with Safari? How can I route songs of my choosing into Safari as if it were through the microphone?

  • It might be more helpful if you'd also add a URL that you're having an issue with in Safari. That way we would have something to test against that's not working for you. May 12, 2019 at 22:06
  • @user3439894 any microphone input.
    – minseong
    May 12, 2019 at 22:27
  • What are your settings at Safari > Preferences > Websites > Microphone? May 12, 2019 at 22:38
  • @user3439894 ask
    – minseong
    May 13, 2019 at 5:09

1 Answer 1


As a general rule, which sound input device is used is controlled by the OS in System Preferences > Sound > Input (as shown in the second image below) and some, but not all, apps one can choose a sound input device other than the one set for the OS. For example, in Audacity you can select other than the one set for the OS.

However, I am not aware of a built-in preference in Safari that lets one choose a sound input device. There is a microphone setting in Safari, but it doesn't offer control over which sound input device to use.

Have a look in: Safari > Preferences > Websites > Microphone

enter image description here

enter image description here

  • I guess it's impossible then.
    – minseong
    May 12, 2019 at 21:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .