# AppIconKitchen > AppIconKitchen is a developer-focused app icon workflow for generating, refining, and exporting project-ready icon assets for iOS, Android, Expo, Flutter, Web, and PWA projects. - Canonical website: https://www.appiconkitchen.com/ - Languages: English and Simplified Chinese - Support: support@appiconkitchen.com - Last reviewed: 2026-07-18 ## Product facts - New accounts receive 2 credits; no credit card is required to start. - Credits are sold as pay-as-you-go packs and purchased credits do not expire. - The generator currently offers 7 visual styles. - Users can generate an icon concept, refine it in the workbench, preview platform usage, and export platform-specific assets. - iOS export can produce an Xcode-ready `AppIcon.appiconset` folder with PNG assets and `Contents.json`. - Android export can produce launcher icon density assets. A complete adaptive icon export requires a separated foreground layer; after background separation, the export can include foreground, background, and XML resources for Android Studio. - Web/PWA export includes common favicon, apple-touch-icon, and manifest icon sizes. ## Primary pages - [App Icon Generator](https://www.appiconkitchen.com/): Generate and refine an app icon, then choose a platform export workflow. - [iOS App Icon Generator](https://www.appiconkitchen.com/ios-app-icon-generator): Generate an iOS icon and export an `AppIcon.appiconset` package for Xcode asset catalog workflows. - [AppIcon.appiconset Generator](https://www.appiconkitchen.com/appicon-appiconset-generator): Export the exact `AppIcon.appiconset` folder structure and `Contents.json` used by Xcode. - [Android App Icon Generator](https://www.appiconkitchen.com/android-app-icon-generator): Generate Android launcher assets and prepare adaptive icon layers. - [Android Adaptive Icon Generator](https://www.appiconkitchen.com/android-adaptive-icon-generator): Prepare foreground, background, and XML resources after a foreground layer has been separated. - [Expo App Icon Generator](https://www.appiconkitchen.com/expo-app-icon-generator): Export icon assets for Expo projects. - [Flutter App Icon Generator](https://www.appiconkitchen.com/flutter-app-icon-generator): Export launcher icon assets for Flutter projects. - [App Icon Resizer](https://www.appiconkitchen.com/app-icon-resizer): Resize an existing icon for common platform targets. ## Resources and examples - [About AppIconKitchen](https://www.appiconkitchen.com/about): Product identity, audience, export scope, accuracy policy, and support details. - [App Icon Size Guide](https://www.appiconkitchen.com/app-icon-size-guide): Reference for iOS, Android, Web, and PWA icon dimensions and export considerations. - [App Icon Examples](https://www.appiconkitchen.com/examples): Visual examples organized by style and use case. - [Articles](https://www.appiconkitchen.com/posts): Guides about app icon design and implementation. - [Pricing](https://www.appiconkitchen.com/pricing): Current credit packs and usage costs. ## Export terminology - `AppIcon.appiconset`: An Xcode asset catalog folder containing icon PNG files and `Contents.json`. - `Contents.json`: The Xcode asset catalog manifest that maps icon files to platform, idiom, size, and scale entries. - Android adaptive icon: A launcher icon made from separate foreground and background layers, with optional monochrome support on current Android versions. - `mipmap-*`: Android resource directories for launcher icons at multiple display densities. - Manifest icons: Image files referenced by a Web App Manifest for installed PWA experiences. ## Current platform references - Apple app icon guidance: https://developer.apple.com/design/human-interface-guidelines/app-icons - Apple Icon Composer: https://developer.apple.com/icon-composer/ - Android adaptive icon guidance: https://developer.android.com/develop/ui/views/launch/icon_design_adaptive - Web app manifest icons: https://web.dev/articles/add-manifest ## Important limitations - Generated output should be reviewed at small sizes and on target devices before release. - Store submission requirements and tooling can change; verify the latest Apple, Google, Expo, Flutter, and browser documentation for the target project. - Full Android adaptive icon packages are available only when a separated foreground layer exists.