Android Debug Bridge (ADB) is a handy command-line tool that lets developers and enthusiasts tweak various aspects of their Android device from a computer. While you can install ADB on Windows, macOS, Linux, and Chrome OS, there exists a new website dubbed WebADB that lets you use ADB right from the comfort of your web browser. Today, we will be taking a look at how you can use WebADB from your browser.

History of WebADB

WebADB is a website created by XDA member steeltoe. According to steeltoe’s post on XDA forums, the website is based on an open-source project ‘ya-webadb’ by web developer Simon Chan. In other words, WebADB website is essentially a prettier version of the original ‘ya-webadb’ project.

  • History of WebADB

  • Features of WebADB

  • Get Your Android Device Ready for ADB

  • Get Your PC Ready for ADB

  • Connect Your Phone to WebADB

  • Run ADB from Your Browser

  • APK Installation

  • Interactive Shell

  • Screen Recording

  • Scrcpy Screen Mirroring

  • Device Information

  • File Manager

  • Enabling ADB over Wi-Fi

Get Your Android Device Ready for ADB

  1. The first step to use ADB is to prepare your device for utilizing it. Hence, you should first activate developer options on your phone. To do so, head to your phone’s ‘About phone’ section in Settings and tap on ‘Build number’ seven times.

If you’re planning to use WebADB from a Windows PC, you should enable a feature flag. The flag in question is ‘Enable new USB backend’. From the looks of it, this flag is likely to make its way to our list of best Chrome flags.

  1. From this page, search for ‘Enable new USB backend’ and choose ‘Enabled’ from the dropdown list. Alternatively, you can paste the below URL in your browser’s address bar to directly access it.

Now that your phone and PC are ready to use ADB, let’s get to the execution part. This section will walk you through the setup process on the browser end and how you can use the tool from the browser.

  1. Soon after you click the Connect button, a prompt will appear in your Android phone urging you to allow USB debugging access. If you’re planning to use WebADB quite often, do not forget to check the ‘Always allow from this computer’ checkbox. You can start using WebADB after granting access.

As you can see below, I can now access my phone’s file manager, install apps, run ADB shell commands, capture screenshots, and more without having a full-fledged installation of ADB on my computer. You can switch between various features from the left side menu on the website.