How to Use External Microphone on Android? | Make It Work

You can use an external microphone with Android, but only when the phone has USB host support or a 3.5 mm TRRS jack and the recording app recognizes the input.

Using an external mic with Android can mean the difference between acceptable audio and something professional. The challenge: Android doesn’t treat external mics as a system-wide input like iPhones do. Support depends on your phone’s hardware, the microphone type, and critically, whether the app knows how to handle an external source. Most modern Android phones can work with one β€” you just need to know your connection type and how to point your app at the right input.

What Types of External Microphones Work With Android?

Android accepts external mics through three main connection types.

USB-C and USB OTG microphones are the most common choice for creators. When you plug a USB mic in, the phone must act as a USB host β€” the device that controls the connection. The Android Open Source Project’s USB audio documentation notes that many phones need an OTG adapter because their ports don’t directly support host operation. If your mic uses USB-A and your phone has USB-C or micro-USB, you’ll need an OTG cable.

3.5 mm TRRS microphones plug into a headphone jack, but only if that jack supports mic input. Some jacks are output-only β€” they send audio to headphones but can’t receive from a mic. If your phone supports TRRS input, a lavalier or shotgun mic with a TRRS connector should work with the right adapter.

Bluetooth microphones pair like any other Bluetooth device, but app support is the limiting factor. Many recording apps ignore Bluetooth audio input and default to the phone’s internal mic.

How Do I Connect and Select an External Microphone?

Getting an external mic working follows the same basic sequence regardless of connection type.

First, connect the mic before opening the recording app. USB mics are often not hot-swappable β€” if you plug one in after the app is running, the app may not detect it. Attach the OTG adapter to the phone, then plug the mic into the adapter. For USB-C mics, try connecting directly only if your phone and app support USB audio input; otherwise use an adapter or hub.

Next, open a recording or camera app that supports external audio. Apps like Open Camera, USB Audio Recorder PRO, and some default camera app versions let you select the input source in audio settings. Look for “USB audio input” or “external microphone.”

Finally, record a test clip and play it back. This confirms the app is using the external mic, not the internal one. If it sounds like the built-in mic, check the app’s audio input selection again.

If you’re shopping for a mic known to work well, our roundup of the best Android external microphones covers tested options across USB-C and TRRS connections.

Why Doesn’t My External Microphone Work in Some Apps?

The most common reason an external mic works in one app but not another is that Android doesn’t route external audio at the system level. The Android Open Source Project’s USB audio documentation describes how compliant USB headsets and mics should follow the USB audio accessory specification, but it doesn’t require every app to support them. The recording app must explicitly request access to the USB audio input. A 9to5Google guide on using USB mics with Android confirms this β€” Android can use USB mics, but not as a system-level mic in every app. If the default camera app lacks an external mic option, try a third-party app that advertises USB audio support.

Another issue is the difference between TRS and TRRS connectors. A TRS cable carries only left and right audio channels β€” no mic channel. A TRRS cable adds a fourth conductor for the mic signal. Plugging a TRS-only mic into a phone jack that expects TRRS won’t work without the proper adapter.

Connection Type What You Need Main Limitation
USB-C / USB OTG OTG adapter if mic uses USB-A; app with USB audio support Not recognized by every recording app
3.5 mm TRRS Phone jack that supports mic input; TRRS-compatible cable Some jacks are output-only
Bluetooth Pairing with phone; app that supports Bluetooth input Most apps ignore Bluetooth audio input

What Else Should I Know Before Using an External Mic?

Three practical rules cover most surprises.

First, check OTG support before buying a USB mic. OTG capability depends on the phone’s hardware, not the Android version. Many budget phones lack USB host mode entirely, so a USB mic won’t work no matter which app you use. Search your phone’s specs for “USB OTG” or “USB host” first.

Second, don’t assume a USB-C port accepts microphone input. A phone can have a USB-C port for charging and data transfer but still not support USB audio input. The port’s capability depends on the hardware configuration and whether the Android build enables USB audio routing.

Third, when a Bluetooth mic is paired but the app still uses the internal mic, the app doesn’t support Bluetooth input. There’s no system-level workaround β€” you need an app that explicitly lists Bluetooth microphone support.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply β€” wrong addresses are rejected automatically.