Skip to content
Droid ToolsDroid Tools
Home

Explore

  • News
    417
  • OS
    261
  • Apps
    226
  • Phones
    180
  • Guides
    175
  • Wearables
    99
  • Reviews
    16

Latest Articles

  • Honor Magic 9 series leads 2026 Android flagship sales in China
    Phones

    Honor Magic 9 series leads 2026 Android flagship sales in China

  • Galaxy S27 launch could happen earlier than usual amid Samsung schedule changes
    Phones

    Galaxy S27 launch could happen earlier than usual amid Samsung schedule changes

  • Garmin CIRQA vibration alerts arrive with firmware update 4.20
    Wearables

    Garmin CIRQA vibration alerts arrive with firmware update 4.20

  • Pixel update schedule shifts as older devices reach end of life
    OS

    Pixel update schedule shifts as older devices reach end of life

  • Vivo introduces OriginOS Time-Based Lighting and dual Control Center layouts
    OS

    Vivo introduces OriginOS Time-Based Lighting and dual Control Center layouts

Live Offers

Deal Alerts

Browse reported discounts on phones, wearables, and accessories. Check the retailer for the current price and availability.

View All Deals

Latest Deal Alerts

  • Sony WF-1000XM6 earbuds drop to $238 in limited B&H Photo Video discount
    🔥 Offer

    Sony WF-1000XM6 earbuds drop to $238 in limited B&H Photo Video discount

  • Walmart cuts iVANKY ultra-slim magnetic power bank to $15 in 50% discount
    🔥 Offer

    Walmart cuts iVANKY ultra-slim magnetic power bank to $15 in 50% discount

  • 🔥 Offer

    Amazon offers $749 Pixel 10 Pro XL deal as memory prices climb

  • Moto Tag 2 price increases to $29.99 as introductory discount ends
    🔥 Offer

    Moto Tag 2 price increases to $29.99 as introductory discount ends

  • Samsung Galaxy S26 discounts continue on Amazon after October Prime Day
    🔥 Offer

    Samsung Galaxy S26 discounts continue on Amazon after October Prime Day

About UsContact
Editorial PolicyReview Policy
Privacy PolicyCookie PolicyTerms & Conditions
⌘K
Search
Official Channels10 Profiles
FacebookX (Twitter)InstagramThreadsLinkedInBlueskyTikTokTelegramMastodonRSS Feed
Droid Tools

Droid Tools covers the latest Android news, device reviews, app updates, and OS guides. Stay informed with hands-on coverage from mobile tech experts.

Explore

  • News
  • Phones
  • Apps
  • Android OS
  • Wearables
  • Guides
  • Reviews
  • Deals

Legal & Info

  • About Us
  • Contact
  • Editorial Policy
  • Review Policy
  • Privacy Policy
  • Terms & Conditions
  • Cookie Policy
  • Affiliate Disclosure
  • Disclaimer
  • HTML Sitemap
  • XML Sitemap
© 2026 Droid Tools. All rights reserved.
Home/News/Install ADB on Windows, macOS, and Linux
News

Install ADB on Windows, macOS, and Linux

There will be a lot of guides on Droid Tools about how to access certain features of the Android platform that simply are not visible to the user.  Theese will be done generally with the help of some command line Android Debug Bridge (ADB) commands, a tool that Google offers for developers to debug various ...

Robert Haba• Founder · Editor-in-Chief
Feb 16, 2020•5 min read
Install ADB on Windows, macOS, and Linux
0%
Share on XFacebookBluesky
Follow on Google
Trust this source on GoogleAlways see our reviews and tech guides first in search results
Add trusted source

There will be a lot of guides on Droid Tools about how to access certain features of the Android platform that simply are not visible to the user. 

Theese will be done generally with the help of some command line Android Debug Bridge (ADB) commands, a tool that Google offers for developers to debug various parts of their applications or the system, but which we can use for all kinds of neat and hidden tricks. Using the command line isn’t something that everyone is comfortable with, though, so in an attempt to teach everyone how to do these tweaks (no matter what skill level you’re at), we have been including some basic steps about how to install ADB in each of our tutorials where necessary.

Setup the Android Debug Bridge (ADB)

Phone Setup

  • Launch the Settings application on your phone.
  • Tap the About Phone option generally near the bottom of the list (this is hidden behind the “System” option in Google’s latest Android Oreo version).
  • Then tap the Build Number option 7 times to enable Developer Mode. You will see a toast message when it is done.
  • Now go back to the main Settings screen and you should see a new Developer Options menu you can access.
  • Go in there and enable the USB Debugging mode option.

Next up, you will need to scroll below and follow the rest of the instructions for your operating system.

Windows 10 ADB Setup

Download ADB for Windows
  • Download the ADB ZIP file for Windows
  • Extract the contents of this ZIP file into an easily accessible folder (such as C:\adb)
  • Open Windows explorer and browse to where you extracted the contents of this ZIP file
  • Then open up a Command Prompt from the same directory as this ADB binary. This can be done by holding Shift and Right-clicking within the folder then click the “open command prompt here” option. (Some Windows 10 users may see “PowerShell” instead of “command prompt”.)
windows adb
Windows ADB folder
  • Connect your smartphone or tablet to your computer with a USB cable. Change the USB mode to “file transfer (MTP)” mode. Some OEMs may or may not require this, but it’s best to just leave it in this mode for general compatibility.
  • In the Command Prompt window, enter the following command to launch the ADB daemon: adb devices
  • On your phone’s screen, you should see a prompt to allow or deny USB Debugging access. Naturally, you will want to grant USB Debugging access when prompted (and tap the always allow check box if you never want to see that prompt again).

Finally, re-enter the command adb devices. If everything was successful, you should now see your device’s serial number in the command prompt. 

Install ADB on macOS

Download ADB for macOS
  • Download the ADB ZIP file for macOS
  • Extract the ZIP to an easily-accessible location (like the Desktop for example).
  • Open Terminal.
  • To browse to the folder you extracted ADB into, enter the following command: cd /path/to/extracted/folder/
  • For example, on my Mac it was this:cd /Users/Doug/Desktop/platform-tools/
  • Connect your device to your Mac with a compatible USB cable. Change the USB connection mode to “file transfer (MTP)” mode. This is not always required for every device, but it’s best to just leave it in this mode so you don’t run into any issues.
  • Once the Terminal is in the same folder your ADB tools are in, you can execute the following command to launch the ADB daemon: adb devices
  • On your device, you’ll see an “Allow USB debugging” prompt. Allow the connection.
  • Finally, re-enter the command adb devices. If everything was successful, you should now see your device’s serial number in macOS’s Terminal window. Congratulations! You can now run any ADB command on your device! Now go forth and start modding your phone by following our extensive list of tutorials!

Install ADB on Linux

Download ADB for Linux
  1. Download the ADB ZIP file for Linux
  2. Extract the ZIP to an easily-accessible location (like the Desktop for example).
  3. Open a Terminal window.
  4. Enter the following command: cd /path/to/extracted/folder/
  5. This will change the directory to where you extracted the ADB files.
  6. So for example:cd /Users/USER/Desktop/platform-tools/
  7. Connect your device to your Linux machine with your USB cable. Change the connection mode to “file transfer (MTP)” mode. This is not always necessary for every device, but it’s recommended so you don’t run into any issues.
  8. Once the Terminal is in the same folder your ADB tools are in, you can execute the following command to launch the ADB daemon: adb devices
  9. Back on your smartphone or tablet device, you’ll see a prompt asking you to allow USB debugging. Go ahead and grant it.
  10. Finally, re-enter the command adb devices. If everything was successful, you should now see your device’s serial number in the Terminal window output. Congrats! You can now run any ADB command on your device! Now go forth and start modding your phone by following our extensive list of tutorials!

Some Linux users should be aware that there can be an easier way to install ADB on their computer. The guide above will certainly work for you, but those own a Debian or Fedora/SUSE-based distro of Linux can skip steps 1 and 2 of the guide above and use one of the following commands. . .

  • Debian-based Linux users can type the following command to install ADB: sudo apt-get install adb
  • Fedora/SUSE-based Linux users can type the following command to install ADB: sudo yum install android-tools
Trust this source on GoogleAlways see our reviews and tech guides first in search results
Add trusted source
Tags:#adb#flash#install#linux#usb debugging
Recommended Deals
1 / 9
Google Pixel 11 Pro

Google Pixel 11 Pro

4.9
$849.00$1,099.00-23%
Buy on Amazon
* As an Amazon Associate, Droid Tools earns from qualifying purchases. Read our editorial policy
Robert Haba
Robert HabaFounder · Editor-in-Chief
X

Robert Haba is the founder and editor-in-chief of Droid Tools. A lifelong gadget enthusiast with over a decade following the Android ecosystem, he built this publication to cut through the noise and give readers honest, real-world coverage of the tech they actually use.

Next Story in News

Developers run iOS on Android devices using custom XNU kernel and iPhone X drivers

Developers can now run iOS on Android phones using a modified XNU kernel, though key features like cellular data and cameras remain broken on early ports.

→

Latest Stories

Samsung rolls out stable One UI 9 update to budget and mid-range Galaxy phones01

Samsung rolls out stable One UI 9 update to budget and mid-range Galaxy phones

02

Six Pixel features Samsung Galaxy phones still need

03

Honor Magic 9 series leads 2026 Android flagship sales in China

04

Galaxy S27 launch could happen earlier than usual amid Samsung schedule changes

Recommended Deal
-13% OFF
Google Pixel Watch 5 (45mm)

Google Pixel Watch 5 (45mm)

5.0(1,771 reviews)
$459.99$529.99
Buy on Amazon

* As an Amazon Associate, Droid Tools earns from qualifying purchases.

Top Deals

Sony WF-1000XM6 earbuds drop to $238 in limited B&H Photo Video discount

Deal
Sony WF-1000XM6 earbuds drop to $238 in limited B&H Photo Video discount

Walmart cuts iVANKY ultra-slim magnetic power bank to $15 in 50% discount

Deal
Walmart cuts iVANKY ultra-slim magnetic power bank to $15 in 50% discount

Amazon offers $749 Pixel 10 Pro XL deal as memory prices climb

Deal

Continue reading

More from this category →
Developers run iOS on Android devices using custom XNU kernel and iPhone X drivers
NewsOct 29, 2026

Developers run iOS on Android devices using custom XNU kernel and iPhone X drivers

Developers can now run iOS on Android phones using a modified XNU kernel, though key features like cellular data and cameras remain broken on early ports.

By Cristian Penisoara
Xiaomi 18 Pro European pricing and hardware details emerge in new leak
NewsOct 28, 2026

Xiaomi 18 Pro European pricing and hardware details emerge in new leak

Leaked European pricing for the Xiaomi 18 Pro points to a €1,449 starting price alongside smaller battery capacities and 90W charging.

By Robert Haba
Honor AI Smart Grip expands to the Magic 6 series for one-handed call handling
NewsOct 27, 2026

Honor AI Smart Grip expands to the Magic 6 series for one-handed call handling

Honor AI Smart Grip adjusts incoming call buttons based on your hand position as the MagicOS feature expands to Magic 6 phones and later models.

By Robert Haba
Google phone number verification may link multiple accounts on one device
NewsOct 24, 2026

Google phone number verification may link multiple accounts on one device

Google phone number verification reportedly links saved phone numbers across all signed-in Google accounts on an Android device without prompts.

By Robert Haba
Next in queue

Read the next article

The next story loads as you reach the end. You can also load it using the button.

Comments & Discussions

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