How To

3 Methods To Get Android App Package Name

You can find the package name of all installed apps on your Android device using three different methods described in this guide. You can label the apps installed on your device in two different ways. First, you have the familiar names you usually encounter, for example, Facebook, WhatsApp, etc. It is these names that the average user searches for on Play Store and deals with on a daily basis.

In contrast, each app has an associated application ID or package name, which is a unique identifier. Facebook, for example, has the package name com.facebook.katana, while WhatsApp has com.whatsapp. Both backend people and developers use these names. Furthermore, even though there are many Facebook apps on the Google Play Store, none of them has com.facebook.katana as their package name.


You may rely on this factor if you have ever had any doubts about the authenticity of an app. Therefore, how can you obtain the package names of all the apps installed on your Android device? The same can be accomplished in three ways, and in this guide, you will learn all three. Now that we have your attention, let’s get started.

1: Get Android App Package Name via Play Store URL

The method is extremely easy to implement. If you wish to get the names of multiple installed apps at once, it would require quite a bit of manual labor. It is recommended you use this method only for a few apps. You can use it as follows:

  • The first thing you need to do is visit the Google Play Store website on your PC.

  • Find the app you’re looking for (let’s look at Facebook as an example).

  • Next, go to its search bar and find its URL, which will be something like this:

Get Android App Package Name via Play Store URL

  • As an example, in the case of Facebook, the URL will be
  • The portion after id= will be the app’s package name. The domain name for Facebook is com.facebook.katana.

Therefore, this was the first method to get the app package name via Play Store and PC. You can try out this Play Store trick on your phone by following these steps.

On Mobile

On Mobile

  • Go to the Play Store app on your device and search for the desired app (for example, WhatsApp).

  • You can share an app listing by tapping the overflow icon located at the top right of the listing.

  • This URL can now be shared/saved anywhere you wish. You will need to use the same URL format as mentioned above, i.e.

  • According to WhatsApp, the URL is as follows:

  • It will be the portion after id= that contains the app package name. As such, com.whatsapp is the correct name for WhatsApp.

Another method involves opening the Play Store website on your smartphone browser, changing its view to Desktop Mode, and copying the URL. The first method to get the package names of all your installed apps on your Android device is complete. In order to understand the other two methods, let’s look at them now.

2: Get Android App Package Name via a Third-Party App

The advantage of this method is that it requires minimal effort. Furthermore, it can display both the apps installed by the user as well as those installed by the system. As well as being user-friendly, the UI is also easy to use. It has never been my policy to use third-party apps and allow them access to my device unless it is of paramount importance. Therefore, if you would like to give it a try, please follow these instructions:

Android App Package Name via a Third-Party App

  1. The first step is to download the App Package Viewer 2.0 from Google Play.

  2. You can then select the app you want from the list after it has been launched.

  3. You should now be able to see the associated package name for that app when you tap on its name.

It’s that simple. Using this method, you can find out the names of all installed apps on your Android device. The third method to accomplish this goal is now our last one.

3: Get Android App Package Name via ADB Commands

In addition to getting the app’s package name, you can also remove user-installed and system-installed apps on your device by using these ADB commands. No root required! On the other hand, this method has some prerequisites and technicalities as well. However, if you are ready to challenge your inner-geek, then this method is for you. Keep up with us.

  • The first step is to download and install the Android SDK Platform Tools on your PC. ABD binary files provided by Google are listed here.

  • The platform tools folder should be available once you have extracted its contents to a convenient location on your computer.

  • You now need to enable USB Debugging on your Android device. As a result, your PC will be able to recognize your device when it is in ADB mode. Go to Settings > About Phone > Tap Build Number 7 times > Go back to Settings > System > Developer Options > Enable USB Debugging.

USB Debugging

  • When that is done, connect your device to the PC via a
  • In the CMD window, type the following command and hit Enter:
    USB cable. Make sure USB Debugging is enabled.
  • Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This will launch the Command Prompt.

CMD and press Enter

  • In the CMD window, type the following command and hit Enter:
adb devices

adb shell

If this is your first time performing this action, you will see a prompt asking you to allow USB Debugging. Tap Allow. As a result, the ADB connection has been authorized.

ADB connection has been authorized.

  • In the CMD window, execute the following command:
adb shell
  • If you type the below command, you should get a list of all installed apps:
pm list packages
  • If you wish to get the name of all the system-installed apps, then use the following command:
pm list packages -s

It’s that simple. With the help of this guide, we will be able to easily get the names of all the apps that are installed on your Android device and get the package name for each one. Please let us know in the comments if you ultimately decided on one of the three methods we’ve shared for the same, we’ve shared three different approaches.


Always had a strong interest in the Android operating system. Experience with Git and self-hosted WordPress blogs led him to the understanding that an online presence was the logical next step for his business. It's about uniqueness and individuality!

Leave a Reply

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

Back to top button