How to Install Fastboot, ADB and Google USB Drivers on Windows 10

This tutorial is how to install Fastboot, ADB and the official Google USB drivers on a Windows PC without downloading Android SDK Tools. The most used system utilities on the PC for Android are arguably the ADB and Fastboot. ADB is basically an advanced command line tool which lets you perform operations with your Android device that can’t be otherwise performed through the normal UI. For instance, ADB allows you to enter different modes such as recovery mode or you can install ZIP files on your device. Fastboot is also a system utility that allows you to unlock bootloader, flash a custom recovery or several other functions. Be it factory images or third-party ROMs, Fastboot mode comes in handy when installing them. Our guide below will show you how to install ADB and Fastboot on your Winodws PC and that too without the unnecessary whole Android Studio / SDK download.

Google now provides ADB and Fastboot, also known as, Android SDK Platform-Tools as a separate package so you do not have to download the Android Studio (over 1GB in size!) just for this. Our tutorial below will only require you to download the essential libraries that are needed to run these SDK Platform Tools. It is recommended you install the full Android Studio / Android SDK Tools from Android Developers website, but it is useless if you are not developing an app as it requires lots of extra space and bandwidth.

Install Fastboot and ADB

ADB and Fastboot mentioned below for download are based on the latest Android 13 (API 33). Continue reading below for the complete detailed guide on how to install ADB and Fastboot on your computer.

Related Articles

ADB and Fastboot for Mac: Are you a Mac / OS X user looking for a installation method of ADB or Fastboot? Please read our complete guide:

ADB / Fastboot with SDK Tools: Looking for a tutorial on how to install ADB, Fastboot using Android SDK Tools? We have a detailed guide covered here:

Official ADB and Fastboot: You can now download ADB and Fastboot with updated binaries and code that support the latest Android 7.0 Nougat, Android O and other future releases. Get it from the following link:

Let’s start with the installation and set up process of ADB and Fastboot. Once that is completed, then we will look into installing Google USB drivers.

How to Install Fastboot and ADB on Windows

For this tutorial, we will use the official ADB and Fastboot binaries provided by Google as part of the Android SDK Platform-Tools package (also mentioned above).

We recommend going through the entire tutorial below once before actually performing it on your computer. This way you will have all the necessary files downloaded with you from before.


Step 1 – Download Android SDK Platform Tools. This ZIP file contains the ADB and Fastboot tool files. You can download the Windows version from the direct below below:

Download Platform Tools for Windows:

Step 2 – Extract the Platform Tools ZIP to a location which you can easily access and remember. We extracted it on our Desktop.

How to Install Fastboot, ADB and Google USB Drivers on Windows 10 2

Step 3 – Now, in order to use these tools, you should open a Command Prompt instance with Administrator privileges and then change its working directory to the one where you extracted the tools. To do that, issue the following command (remember to replace the quoted words):


NOTE: Windows PowerShell is different from Command Prompt. If you want to use PowerShell with these tools, you need to add “./” before any command to set its precedence. Rest will remain the same.

You will get something like shown in the screenshot below.

How to Install Fastboot, ADB and Google USB Drivers on Windows 10 3

Step 4 – To check whether ADB / Fastboot on Windows is now recognizing your Android device, run the following command AFTER connecting your phone with the computer:

adb devices

NOTE: Connect your Android device with your computer using a USB cable. The device should be ON in order to use ADB commands on it.

You should get a similar response as seen in the screenshot below.

How to Install Fastboot, ADB and Google USB Drivers on Windows 10 4

That’s it! You can now utilize ADB and Fastboot utilities by simply opening up a command window in the directory of extracted Platform-Tools and then executing the desired commands. You need to be in the Platform-Tools directory for the command prompt to recognize the ADB and Fastboot tools.

How to Install Google USB Drivers:

This is an additional but important procedure you need to follow in order to use Fastboot and ADB properly with Google Nexus / Pixel and other Android devices. The process below shows how to install Google USB drivers on your computer.

Step 1 – Download Google USB Drivers Package. Extract it to a location easy to remember. You can also download it from the direct link below:

Download Google USB Driver:

Step 2 – Connect your Android device to your computer with a USB cable.

Step 3 – From Windows Explorer, open Computer Management.

How to Install Fastboot, ADB and Google USB Drivers on Windows 10 5

Step 4 – In the Computer Management left pane, select Device Manager.

Step 5 – In the Device Manager right pane, locate and expand Portable Devices.

Step 6 – In Portable Devices, right-click the name of the device you connected (as highlighted below), and then select Update Driver Software.

How to Install Fastboot, ADB and Google USB Drivers on Windows 10 6

Step 7 – In the Hardware Update wizard, select Browse my computer for driver software and click Next.

How to Install Fastboot, ADB and Google USB Drivers on Windows 10 7

Step 8 – Click Browse and then locate the USB driver folder. It would be where you extracted the downloaded package in Step 1.

Step 9 – Click Next to install the driver.

For any problems or queries, please write to us in the comments and we will get back to you soon.

Taimur Akmal
Taimur Akmal

Devoted writer, enjoys developing code. Appreciates excellent food, exceptional coffee and great company. He is also into sublime design and nicely built cars.

Articles: 284


  1. I’m trying to get the USB driver for my Nexus 6 on Windows 10. It was just updated to Marshmallow. This doesn’t seem to work. I looked at the Android_WinUsb folder.. does not seem to mention Nexus 6 in it… though 7 and many others are.

  2. Problem solved.
    There was an issue with the drivers on my PC running Windows 10, tried on another PC and everything worked perfectly.
    Searching I found out that Win10 gives problems sometimes with ADB & Fastboot drivers.

  3. hey i have a problem. i installed adb and fastboot with this tutorial for my win 10 and the drivers for my op3. i open cmd to unlock my bootloader. adb devices and adb reboot bootloader work but fastboot oem unlock not. it says only “waiting for any device” (oem unlock in developer options is turned on). I need help

  4. Hi all.. how to on usb dubegging,the problem is the phone can’t on full and stuck on xperia logo and then restart again and again.. how to solve it?

    • you need to disable driver signing
      run CMD as administrator and enter this command:

      bcdedit /set testsigning on
      bcdedit /set loadoptions DISABLE_INTEGRITY_CHECKS

      (yeah it’s just an unnecessary move from microsoft)

  5. Windows 10, ASUS tf300t Transformer. fastboot wasn’t working (no values returned) in the command window. I had to launch as administrator, cd c:adb and typing “fastboot devices” (without quotes) and it returned values.

  6. On Windows 10, with a Pixel phone, Android 8 and 8.1, following the steps above to install the google USB driver delivers the message “Windows has determined tehat the best driver for this device is already installed. There may be better drivers…”. The driver listed is “MTP USB Device”. This is a driver supplied by windows.

    If it matters, I am running Windows 10 Pro, version 1709, build 16299.19.

Leave a Reply

Your email address will not be published. Required fields are marked *