https://github.com/petarov/apple-bundle-ids
Apple's Bundle IDs for native iPhone and iPad apps (auto-updated)
https://github.com/petarov/apple-bundle-ids
apple bundle-identifier ios ipados mdm system-apps
Last synced: 9 months ago
JSON representation
Apple's Bundle IDs for native iPhone and iPad apps (auto-updated)
- Host: GitHub
- URL: https://github.com/petarov/apple-bundle-ids
- Owner: petarov
- License: mit
- Created: 2025-01-25T22:05:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-15T19:50:48.000Z (12 months ago)
- Last Synced: 2025-06-26T15:51:29.839Z (12 months ago)
- Topics: apple, bundle-identifier, ios, ipados, mdm, system-apps
- Language: Python
- Homepage:
- Size: 125 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-mdm-dev - petarov/apple-bundle-ids - List of Apple native app bundle IDs which updates automatically on changes from Apple (Tools :hammer_and_wrench:)
README
# Apple Bundle IDs
Apple's Bundle IDs for native iPhone and iPad apps. The table below lists the names and corresponding bundle IDs for each native iPhone and iPad app. Note that bundle IDs are case-sensitive.
This list is automatically rebuilt once a month, but only if changes are detected on Apple’s Bundle IDs website.
**55** apps - v1.0.1 built on Jun 15, 2025 at 21:50 | See also :point_right: [App Store Web Search](https://github.com/petarov/appstore-web-search)
[English](localized/en-us_README.md) | [Deutsch](localized/de-de_README.md) | [Español](localized/es-es_README.md) | [Français](localized/fr-fr_README.md) | [日本語](localized/ja-jp_README.md) | [中文](localized/zh-cn_README.md)
| Icon | App Name | Bundle ID |
| --- | --- | --- |
|  | App Store | com.apple.AppStore
|  | Apple Store | com.apple.store.Jolly
|  | Books | com.apple.iBooks
|  | Calculator | com.apple.calculator
|  | Calendar | com.apple.mobilecal
|  | Camera | com.apple.camera
|  | Clips | com.apple.clips
|  | Clock | com.apple.mobiletimer
|  | Code Scanner | com.apple.BarcodeScanner
|  | Compass | com.apple.compass
|  | Contacts | com.apple.MobileAddressBook
|  | Developer | developer.apple.wwdc-Release
|  | FaceTime | com.apple.facetime
|  | Files | com.apple.DocumentsApp
|  | Find My | com.apple.findmy
|  | Fitness | com.apple.Fitness
|  | Freeform | com.apple.freeform
|  | GarageBand | com.apple.mobilegarageband
|  | Health | com.apple.Health
|  | Home | com.apple.Home
|  | iCloud Drive | com.apple.iCloudDriveApp
|  | Image Playground | com.apple.GenerativePlaygroundApp
|  | iMovie | com.apple.iMovie
|  | Invites | com.apple.rsvp
|  | iTunes Store | com.apple.MobileStore
|  | Journal | com.apple.journal
|  | Keynote | com.apple.Keynote
|  | Magnifier | com.apple.Magnifier
|  | Mail | com.apple.mobilemail
|  | Maps | com.apple.Maps
|  | Measure | com.apple.measure
|  | Messages | com.apple.MobileSMS
|  | Music | com.apple.Music
|  | News | com.apple.news
|  | Notes | com.apple.mobilenotes
|  | Numbers | com.apple.Numbers
|  | Pages | com.apple.Pages
|  | Passwords | com.apple.Passwords
|  | Phone | com.apple.mobilephone
|  | Photo Booth | com.apple.Photo-Booth
|  | Photos | com.apple.mobileslideshow
|  | Podcasts | com.apple.podcasts
|  | Reminders | com.apple.reminders
|  | Safari | com.apple.mobilesafari
|  | Settings | com.apple.Preferences
|  | Shortcuts | com.apple.shortcuts
|  | Stocks | com.apple.stocks
|  | Swift Playgrounds | com.apple.Playgrounds
|  | Tips | com.apple.tips
|  | Translate | com.apple.Translate
|  | TV | com.apple.tv
|  | Voice Memos | com.apple.VoiceMemos
|  | Wallet | com.apple.Passbook
|  | Watch | com.apple.Bridge
|  | Weather | com.apple.weather
# Installation
Install and update NPM:
npm install github:petarov/apple-bundle-ids
Or just use the compiled `csv` and `json` files from `dist/`
# Contributing
Because the list gets auto-rebuilt there's no need to add apps manually to it. If you find other issues, please open a [pull request](https://github.com/petarov/apple-bundle-ids/pulls).
# Building
Requires Python `3.x` and working Internet connection.
Run the following to install dependencies, build all `dist/` files and generate all `README.md` translations:
./make
To run the script in production mode, which means bump the `package.json` version on update and exit if no updates at Apple's website are found, run:
./make prod
# License
[MIT License](LICENSE)