App Store ID and App ID lookup

Paste an app name, App Store link or bundle ID and get the App Store ID, plus every other identifier we hold for the app. Below the tool: which "app ID" you actually need, and where to find each one.

App Store ID and bundle ID Android twin when the app is on both stores Genre, age rating and blocklist categories A few free lookups a day

Which app ID do you need?

"App ID" means something different on every platform. Find your situation below. This page's lookup covers the first three cards; the rest are explained so you can find them in the right console.

Lookup covers this

App Store ID

A number, for example 310633997

Apple's number for an app on the App Store. Used in store links and app licences.

Lookup covers this

iOS bundle ID

Text, for example net.whatsapp.WhatsApp

The developer's name for the app. Used by MDM restrictions. See the bundle ID lookup.

Lookup covers this

Android app ID

Text, for example com.whatsapp

Google Play calls the package name the app ID. See the package name lookup.

Apple Developer App ID

Team ID, a dot, then a bundle ID

Registered by developers to sign apps and turn on capabilities. Not something admins block.

Microsoft Entra app ID

A GUID: 32 hex digits in five groups

The Application (client) ID of a cloud app registration. Used for sign-in and API access.

Microsoft Store ID

A short code of capital letters and digits

The product ID of a Store app, used when you add Store apps to Intune or install with winget.

Windows app user model ID

Package family name, an exclamation mark, an app name

Used for kiosk and assigned access setups. PowerShell lists them for you.

Chrome extension ID

32 characters, letters a to p only

Identifies extensions and Chrome apps in the Google Admin console and browser policies.

Steam or Discord app ID

A number

Steam shows it in the store page link after /app/. Discord shows it in the Developer Portal under General Information.

Looking for an Apple Account? An Apple Account (Apple renamed the Apple ID in 2024) is a login for people, not an app identifier. Students get Managed Apple Accounts from Apple School Manager, covered in our Apple School Manager app guide.

What the App Store ID is, and where it lives

Every App Store link ends with the App Store ID. Once you know the pattern, you can read it from any link a teacher, parent or colleague sends you.

apps.apple.com/us/app/whatsapp-messenger/id310633997
Country codeThe storefront, such as us, gb, de or at. Changing it does not change the app.
Name partA readable version of the app name. It can change when the app is renamed and is ignored by the store.
App Store IDThe digits after id. This is the only part that identifies the app.

Assigned by Apple

Created when the developer adds the app in App Store Connect, before the app is even public.

Never edited

Developers cannot change it. A rename or new icon keeps the same number.

Same worldwide

One number for all storefronts, from the United States to Austria to Japan.

Many names

App Store Connect labels it "Apple ID", older guides say "iTunes ID", and app licensing systems use it too.

How to find an app's App Store ID

Pick the device you have in front of you. Each method ends with a link or a number you can paste into the lookup above to get the bundle ID and categories as well.

On an iPhone or iPad
  1. Open the App Store and find the app.
  2. Tap the Share button on the app page.
  3. Choose Copy Link.
  4. Paste the link into a note or straight into the lookup. The digits after id are the App Store ID.
On a Mac
  1. Open the App Store app on the Mac and go to the app page.
  2. Use the Share button and choose Copy Link.
  3. Paste the link. The number at the end is the App Store ID.

Mac App Store apps and iPhone apps can be separate products with separate IDs, so check that the result is the iPhone version.

In any web browser
  1. Search for the app name together with "App Store".
  2. Open the result on apps.apple.com.
  3. Read the number after id at the end of the address bar.

Check the developer name on the page. Clones often copy the app name and icon.

As the developer of the app
  1. Sign in to App Store Connect and open your app.
  2. Go to App Information.
  3. Copy the Apple ID shown under General Information. That number is your App Store ID.
From your MDM
  1. Open the app record in your MDM's app catalog.
  2. Look for the App Store URL or store link field.
  3. Read the number after id, or paste the link into the lookup.

Field names differ between consoles and versions, so check the current admin console.

App Store ID vs bundle ID

Both point to the same app, but different systems ask for different ones. Restriction profiles want the bundle ID; store links and app licences use the App Store ID.

QuestionApp Store IDBundle ID
Who sets itApple, automaticallyThe developer, at the start
What it looks likeA number, often 9 or 10 digitsReverse domain text with dots
WhatsApp example310633997net.whatsapp.WhatsApp
Roblox example431946152com.roblox.robloxmobile
Where you see itEvery App Store linkMDM inventory and app catalogs
Used byStore links, app licences, app catalogsRestrictions, Home Screen layouts, kiosk mode
Can it changeNoNo, once the app is on the store
Visible on the deviceNoNo

Country storefronts: App Store and Play Store IDs in Austria and elsewhere

Admins in Austria, Germany or Switzerland often wonder if local links need different IDs. They do not: the identifier is global, only the storefront code in the link changes.

App Store: the Austrian link for WhatsApp uses /at/ in place of /us/, and still ends in id310633997.
Google Play: the package name after id= is the same in every country. Extra parameters for language or country after it do not change the app.
Watch for local apps: some brands publish a separate app per country or state, each with its own IDs. Betting brands are a common example.
atAustria
deGermany
chSwitzerland
gbUnited Kingdom
usUnited States
frFrance
itItaly
nlNetherlands

App ID lookup in the command line

No command on a computer prints an iPhone app's App Store ID. These commands give you the identifier each platform uses locally, which is often what a script or policy needs.

macOS Terminal: bundle ID of a Mac app
osascript -e 'id of app "App Name"'

Returns the bundle ID of an installed Mac app.

Android Debug Bridge: package names
adb shell pm list packages -3

Lists user installed apps on a connected test phone.

Windows PowerShell: app user model IDs
Get-StartApps

Lists Start menu apps with their AppID column. Add a filter on Name to find one app.

Windows Package Manager: Store product ID
winget search "App Name"

Rows from the msstore source show the Microsoft Store product ID in the Id column. You can also read it from the Store link.

For an iPhone or iPad app, the quickest route from a script's point of view is the bundle ID, which your MDM already reports for every installed app. Teams that need App Store IDs, bundle IDs and Android packages in bulk use the App Lookup API.

Microsoft and Chrome app IDs, in more detail

Searches for "Microsoft app ID lookup", "Entra app ID" or "Chrome app ID lookup" usually come from admins in the middle of a sign-in or browser policy task. Here is where those IDs live.

ID you seeWhere to find itWhat it is for
Application (client) IDEntra admin center, App registrations, the app's overview pageIdentifies the cloud app itself in sign-in and API requests. The same value appears in every tenant that uses the app.
Object IDShown next to the client ID, on both the app registration and the enterprise applicationA directory record in your own tenant. The registration and the enterprise application each have their own.
Directory (tenant) IDThe overview page of the app registration or of the tenantIdentifies your organization, not the app.
Microsoft Store product IDThe Store link after /detail/, or winget search resultsAdds a Store app to Intune or installs it from the command line.
Chrome extension IDThe Chrome extensions page with Developer mode on, or the end of the Chrome Web Store linkAllows, blocks or force installs extensions in the Google Admin console.
Do not mix the Entra IDs. Tools that ask for a principal usually want an Object ID, while sign-in settings want the client ID. Pasting the wrong one is the most common cause of "not found" errors. Microsoft Entra ID was called Azure Active Directory until 2023, so older guides use that name.
Chromebooks: Chrome extension IDs are managed under Devices, then Chrome, then Apps and extensions in the Google Admin console. Our Chromebook apps and extensions guide covers the school setup.

How to create an App ID or an App Store ID

Only developers create these. Admins do not need to, but it helps to know the order in which IDs come into existence.

Apple App ID

  1. Sign in to your Apple Developer account as Account Holder or Admin.
  2. Open Certificates, Identifiers and Profiles, then Identifiers.
  3. Add a new App ID of type App.
  4. Enter a description and an explicit bundle ID, or a wildcard ending in an asterisk.
  5. Pick capabilities and register.

Wildcard App IDs cannot use services such as push notifications or in-app purchase.

App Store ID

  1. In App Store Connect, add a new app.
  2. Choose the bundle ID you registered.
  3. Save. Apple generates the Apple ID number at once.

That number becomes the App Store ID in every store link once the app goes live.

Google Play app ID

  1. Set the applicationId in Android Studio.
  2. Create the app in Google Play Console.
  3. Upload the first build. Its applicationId becomes the package name for good.

A package name used on Google Play can never be changed or used by another app.

How admins use App Store IDs

You rarely type an App Store ID into a policy. You meet it when buying, adding or checking apps.

App licences

Apps and Books licences in Apple School Manager and Apple Business Manager are tied to the App Store ID behind the scenes.

Adding store apps

When you add an iOS store app to Intune, the console searches the App Store and keeps the store link for the app.

Prohibited app reports

Intune's restricted apps list can take an App Store URL along with the bundle ID. More in our Intune guide.

Checking requests

A teacher sends a store link. Paste it into the app category lookup to see what the app is before you approve it.

Want to stop installs from the App Store altogether on student iPads? That is a different setting, explained in blocking the App Store on iOS.

How to check an app ID before you use it

A wrong ID fails silently: the policy deploys, the console shows success, and the app still opens. Five checks catch nearly every case.

Right developer

Open the store page from the ID and compare the developer with the brand. Clones copy names and icons, never the developer account.

Right platform

iPhone, Mac and Android versions of one app can carry three different IDs. Use the one that matches the devices in the policy.

All the siblings

Kids, Lite, Business and regional editions are separate apps. Search the brand in the lookup and decide on each one.

Exact characters

Copy IDs from a plain text source. Watch capital letters in bundle IDs and stray spaces at the end of a line.

One test device

Push the policy to a single supervised or fully managed test device and open the app. Only then roll it out to every class or team.

Its category

If the app is one of many similar apps, block the category instead. Look up any app on our bundle ID and category tools to see where it sits.

App ID questions

What is an App Store ID?

The App Store ID is the number Apple assigns to every app on the App Store. It appears at the end of the app's store link after the letters id, and it is the same in every country.

What is the difference between an App Store ID and a bundle ID?

Apple assigns the App Store ID, a number used for store links and app licences. The developer chooses the bundle ID, a text string such as net.whatsapp.WhatsApp, which devices and MDM restrictions use.

What is the WhatsApp app ID?

WhatsApp Messenger has App Store ID 310633997 and bundle ID net.whatsapp.WhatsApp. On Android its package name is com.whatsapp.

What is my App Store ID as a developer?

In App Store Connect, open your app and go to App Information. The Apple ID shown under General Information is your App Store ID. Apple generates it and it cannot be edited.

Is the App Store ID different in Austria or other countries?

No. The country code in the link changes, for example at for Austria, but the number after id stays the same. Some apps are only offered in certain countries.

How do I look up a Microsoft Entra app ID?

In the Microsoft Entra admin center, open App registrations or Enterprise applications and select the app. The Application (client) ID is a GUID shown on the overview page. It is not related to App Store IDs.

How do I find a Chrome extension ID?

Open the extensions page in Chrome and turn on Developer mode. Each extension shows a 32 character ID made of the letters a to p. The same ID is the last part of its Chrome Web Store link.

How do I create an App ID?

Apple developers register an App ID in the Certificates, Identifiers and Profiles area of their developer account. It combines the team ID with a bundle ID. The App Store ID is created later, when the app is added in App Store Connect.

Is iTunes ID the same as App Store ID?

Yes. Older guides call the App Store ID the iTunes ID, because store links once used the iTunes name. It is the same number.

Need IDs for whole categories?

Our blocklists give you App Store IDs, bundle IDs and Android packages for every app in the categories you pick, updated monthly. See the popular apps table for a taste of the format.

Apple, App Store, iPhone, iPad, Mac, Apple School Manager and Apple Business Manager are trademarks of Apple Inc. Microsoft Intune, Microsoft Entra, Windows and Microsoft Store are trademarks of Microsoft Corporation.

Google Play, Android and Chrome are trademarks of Google LLC. Steam is a trademark of Valve Corporation. Discord is a trademark of Discord Inc. WhatsApp is a trademark of Meta Platforms, Inc. Roblox is a trademark of Roblox Corporation.

Names are used only to identify the products discussed. AppBlockList is not affiliated with, sponsored or endorsed by these companies.