Configure Android USB tethering on macOS

mac os android tethering
Advertisement
Trust this source on GoogleAlways see our reviews and tech guides first in search results
Add trusted source

Even though Wi-Fi tethering is the most practical method for connecting an Android phone to a Mac, you may occasionally need to utilize USB instead.

However, USB tethering between Android and Windows is simple, but depending on the Android device you’re using, connecting it between Android and Mac can be more difficult. Here’s how to configure Mac OS for Android USB tethering.

Use the Built-In USB Tethering Option (if Supported)

A contemporary Android device running Android 12 or later may already have built-in support for USB tethering on macOS. To make it work, you might not need any additional strategies. For instance, on a Pixel 7 running Android 13, all you need to do is connect your phone to your computer to get started.

  1. Unlock and connect your phone to your Mac via a USB cable.
  2. If you’re using macOS 13, you may need to click to allow your phone to connect
  3. A notification will appear on your phone labeled something like Charging this device via USB. Tap on it.
  4. Under the USB Preferences screen that opens, set Use USB for to USB tethering.
macOS tethering
USB tethering Android

Now that the issue has been resolved, you should be able to use your Mac to access the internet as usual. If you have a limited data plan and are using a 4G or 5G mobile data connection, be mindful of your usage.

Advertisement

If the notification doesn’t appear when you connect your phone, you can instead go to Settings > Network and Internet > Hotspot and tethering and toggle on USB tethering. This option will be grayed out if your phone isn’t connected to a computer using a USB cable, and remember that some of the menus may be slightly different depending on what phone you’re using.

To verify the connection on your Mac, go to System Settings (or System Preferences) > Network, where you’ll see your phone’s name listed with a green dot next to it.

If USB tethering on macOS isn’t supported on your phone and you can’t set up Wi-Fi tethering, you do have another option. However, this comes with a potential snag of its own.

Use the HoRNDIS Driver

The required driver is not present on older Android devices or those that lack built-in support for USB tethering on a Mac, which prevents the sharing of an internet connection. Fortunately, you can get it working by installing the third-party HoRNDIS driver. All Android devices are compatible with this driver, which is akin to the one used by Windows computers.

Advertisement

HoRNDIS is free and open-source and should work well in many cases. However:

  • It hasn’t been updated since 2018, so may not support newer versions of macOS.
  • It doesn’t work on Macs powered by Apple Silicon.

The discussions on the software’s Github page do include some workarounds to get HoRNDIS running on M1 and M2 machines. But it’s a complicated process that involves disabling your Mac’s System Integrity Protection, so is not suitable for most users.

Assuming the caveats don’t apply to you, here’s how to set up HoRNDIS on your (Intel-based) Mac.

  1. Download and install the most recent version of HoRNDIS on your Mac (the PKG file).
  2. It’s a good idea to reboot your Mac at this stage, although this may not be necessary depending on what version you’re using.
  3. Now run through the steps we outlined above. Connect your phone via USB, tap the notification labeled Charging this device via USB, and set Use USB for to USB tethering.
MacOS tethering horndis

You should now be able to connect to the internet. Go to System Preferences > Network, where you should see your phone listed with the green dot alongside it. This confirms that the connection is active.

Advertisement

To uninstall HoRNDIS, check the /System/Library/Extensions/ and /Library/Extensions/ folders and delete HoRNDIS.kext. Then reboot your Mac.

tethering connect macos

Using HoRNDIS is easy enough if your Mac is compatible. However, we’d only choose to use it if wireless tethering is not an option. You can troubleshoot your Android mobile hotspot to see if that helps.

USB Tethering on macOS Is Simple

If your Android phone doesn’t support USB tethering with a Mac natively, you’ll need to install a driver, but it’s simple to accomplish and functions as expected.

Sharing a data connection with a desktop or laptop from your phone is practical. However, you may share the connection from your Mac to other devices as well, so it doesn’t stop there.

Advertisement
Recommended Deals
1 / 5
Google Pixel Watch 5 (45mm)

Google Pixel Watch 5 (45mm)

5.0
DEAL
Google Pixel 11 Pro

Google Pixel 11 Pro

5.0
1,099.00$1,299.00-15%
Buy on Amazon
Samsung Galaxy Watch 8

Samsung Galaxy Watch 8

4.9
$289.99$349.99-17%
Buy on Amazon
Google Pixel Watch 4

Google Pixel Watch 4

4.8
396.00$499.99-21%
Buy on Amazon
👑A good choice
Apple iPhone 17 Pro

Apple iPhone 17 Pro

4.8
$1,012.97$1,099.00-8%
Buy on Amazon
* As an Amazon Associate, Droid Tools earns from qualifying purchases. Read our editorial policy
Cristian Penisoara
Cristian PenisoaraGuides Writer · Android Power User

Cristian Penisoara is a Guides Writer and Android specialist at Droid Tools. An Android user since version 2 and a professional event photographer, he combines technical curiosity with a detail-oriented approach - every guide he publishes is tested step-by-step on a real device before it goes live.

Advertisement

Comments & Discussions

Join the conversation! We use Disqus to handle comments. Click the button below to load the comment section.

Advertisement
More Stories

Keep Reading

Before using a new phone, disable these 5 Android settings.

Opening a brand-new phone has a particular excitement. After removing the plastic, you move your pictures, log into your Google account, and begin taking your first snapshot. However, we frequently overlook a few crucial settings that can improve our phone in all that excitement. I looked at a few options on my current phone, a […]

galaxy s25 settings menu

Android Phone Won’t Turn On? Try These Fixes

If your Android phone won’t turn on, connect it to a tested wall charger for at least 30 minutes, then hold the Power button for several seconds. If nothing happens, inspect the cable, adapter, outlet, charging port, and physical buttons before attempting a forced restart. A phone that appears completely dead may actually have a […]

How to fix phone that wont turn on

How to Free Up Storage on Android Without Deleting Important Files

The safest way to free up storage on Android is to remove temporary files, delete offline downloads you can retrieve again, archive unused apps, and move backed-up photos or large files off the device. Start by checking what is using the space, then work from the least destructive options to the most destructive. Do not […]

Android storage

How to Factory Reset an Android Phone Without Losing Important Data

You cannot factory reset an Android phone without erasing the information stored locally on it. What you can do is back up your important data, verify that the backup works, perform the reset, and restore the information afterward. Before proceeding, save your photos, messages, contacts, files, app data, authentication accounts, and other irreplaceable information. Do […]

Android factory reset stock

How to Transfer Everything to a New Android Phone

Moving to a new Android phone is easiest during its initial setup. Turn on the new device, choose to copy data from an Android phone, connect the two devices with a cable or pair them wirelessly, and select what you want to transfer. Android can copy most apps, photos, videos, contacts, messages, call history, and […]

transfer data to a new phone