App Icon Generator
Expo · iOS · Android · safe zonesUpload your logo and instantly get icon.png, adaptive-icon.png and splash-icon.png at the correct specs for Expo, React Native and native iOS/Android formats. Safe zone overlay included — no file ever leaves your browser.
Recommended: 1024×1024 px
Generating app icons at the right sizes for iOS, Android and Expo requires knowing exact specifications that vary by platform: iOS needs a fully filled square canvas with no artificial rounded corners, the Android adaptive icon must keep the logo within the 66% safe zone to avoid cropping by the Android 12+ circular mask, and the Expo splash screen requires a transparent background with the logo centred within the safe circle. With this tool you can: — Generate icon.png at 1024×1024 with a customisable background, ready for iOS and Android — Generate a transparent adaptive-icon.png with the logo in the safe zone, for the Android adaptive icon foreground — Generate a transparent splash-icon.png with a centred logo, compatible with expo-splash-screen — Display safe zone guides based on the official Expo Figma template — Download all 3 Expo assets in a single zip with a pre-configured app.json snippet — Generate in parallel the 12 native iOS icons for AppIcon.appiconset with a Contents.json ready for Xcode — Generate Android icons in 5 mipmap densities (mdpi → xxxhdpi) plus the 512px Play Store format Everything runs in the browser: no image is ever uploaded to an external server. Keywords: app icon generator iOS Android, Expo React Native icon generator, Android adaptive icon safe zone, Expo splash screen 1024, Android mipmap icon generator.