iOS Bundle Identifier Generator
Generate Apple-compliant reverse-domain bundle identifiers (com.company.app) alongside matching Widget, WatchKit, and App Group identifiers with illegal character filtering.
App & Organization Details
Reverses automatically into reverse-DNS format (e.g. com.company).
Spaces and symbols are automatically stripped according to Apple rules.
Required Target & Extension Identifiers
// In project.pbxproj / Target Build Settings:
PRODUCT_BUNDLE_IDENTIFIER = com.thorous.photostudiopro
PRODUCT_NAME = Photo Studio ProApple Bundle Identifier Rules & Requirements
Reverse-DNS Notation
Apple requires identifiers in reverse domain format (e.g., com.example.myapp) to avoid namespace collisions between developers on the App Store.
Cannot be Changed
Once an app version is submitted to App Store Connect, the Bundle ID is permanently locked to that application record and cannot be renamed.
Extension Prefix Rules
All target extensions (Widgets, Watch apps, Siri intents) must strictly begin with the parent app’s exact bundle identifier as a prefix.
Build full iPhone apps without touching Xcode
Enjoying this free Bundle ID Generator? Thorous turns your natural language prompts into compiled native SwiftUI apps, with real-time iOS simulator streaming and visual on-screen editing.
Native Mac app · macOS 14 Sonoma or later · Apple silicon & Intel