Reverse Tethering – Share Your PC Internet Connection With Android

What is Reverse Tethering?

Reverse tethering is a method which can share your PC internet connection with other devices such as Android phone or tablet. This is a reverse process of tethering.

In this post, we will see 3 simple ways to do reverse tethering. I’ll share the laptop internet connection with Android. Let’s get started.

Reverse Tether Your Android Phone

Method #1

We can reverse tether by making the laptop as a WiFi hotspot. mHotspot is free software, which helps us to turn a laptop into the WiFi hotspot. mHotspot simplifies this reverse tethering process.

You can connect up to 10 devices to the WiFi hotspot. Also, you can see the network usage and connected devices details within the mHotspot.

Method #2

Here, we will do reverse tethering with no software.

USB Internet is a built-in option available in specific model devices (I have a Micromax Mobile and it has this option).

If your device has this option, then you can use this option to reverse tether. This method works on both rooted and non-rooted devices.


USB Cable


Connect Android to the laptop via USB cable.

Go to Settings on your Android phone.

Under Wireless & networks, you can find the option of “USB Internet”. Tap it (you can only able to enable this option if you’ve connected devices via USB).

Choose your operating system.

Click Next. Click on the “Done” button.

You can see that the devices are connected and you can see a new adapter (Local Area Connection 2) on your computer. To see new adapter, go to “Run command” (Shortcut: Windows key + R), type ncpa.cpl and press enter.

However, we can’t get an internet connection? Why? Because we’ve not enabled internet connection sharing yet. Let’s check it out the steps to do that.

Click on “Properties” of internet connection that you want to share (Open Run, type ncpa.cpl, right-click on the internet connection and choose Properties).

Navigate to the Sharing tab.

Click on the first option and choose the new adapter (Local Area Connection 2) from the drop-down list. Click on the “OK” button.

share internet connection

That’s it. Now, you can see that the PC internet is shared with your Android via USB internet option.

Method #3


USB cable

Rooted Android Device

Android reverse tethering tool

Computer with Windows OS


Enable the USB debugging on Android.

Connect Android to the laptop via USB cable.

Download the Android reverse tethering tool from here.

Extract it and open the androidtool.exe.

Your device is selected already in the tool. If it already hasn’t selected, click on the “refresh” button and select the device from the drop-down list.

Click on the check DNS button and select the DNS from the drop-down list.

Navigate to the “Tools” tab.

Click on the “Install hack” button.

Androis reverse tethering tool

The tool will install hack connectivity service module and other required apps in the Android mobile. If you have the latest Xposed framework, then you can tap “no” for the confirmation message. Provide the administrator privileges when prompted.

After installation, open the notifications area and activate the module (Alternatively, you can activate the Xposed module by going to the “Modules” section of the Xposed framework).

Reboot your phone.

After reboot, head over to the hack connectivity service (You can find the icon in the app drawer).

Now, click on the following buttons in order



Click on the “Connect” button in the Android reverse tethering tool.

That’s it. Your computer internet is successfully shared with the Android device.

You can try any method you wish. I recommend you to go with “Method 1” because it is so easy to set up.