The generator accepts PNG, JPG/JPEG and WebP. Export the SVG as a sufficiently large square PNG in your design tool before uploading; changing the filename extension does not convert it.
App Icon Generator for iOS & Android
Turn a PNG, JPG or WebP design into an iOS or Android icon ZIP. Export static PNG sizes, an iOS Contents.json file and optional round Android icons. Review the assets in your project before release.
What is in the app icon package?
Use this app icon generator when you already have a design and need PNG assets for a native app project. Choose iOS, Android or both; the ZIP contains the files below for the platforms selected. It does not create a new logo or layered adaptive icons.
| Export | Files and sizes | Destination |
|---|---|---|
| iOS | 15 PNG files, from 20×20 to 1024×1024, plus Contents.json. Some dimensions repeat for different asset slots. | ios/AppIcon.appiconset/; includes Icon-1024.png for the App Store asset. |
| Android launcher | 5 PNG files: 48, 72, 96, 144 and 192 px square. | android/mipmap-mdpi/ through mipmap-xxxhdpi/, each with ic_launcher.png. |
| Android round icons | 5 additional PNG files at the same densities, when Generate Round Icons is enabled. | ic_launcher_round.png in each Android mipmap directory. |
| Google Play | 1 PNG file at 512×512. | android/playstore-icon.png; review store artwork requirements before uploading. |
This is a static image export. Android adaptive foreground/background layers, adaptive XML, monochrome layers and Apple Icon Composer files are not included.
Prepare the design before generating sizes
PNG, JPG/JPEG and WebP are supported; a square source is recommended. A clean 1024×1024 source is a useful starting point for the largest iOS output; a smaller image can be enlarged, but enlargement cannot recover missing detail.
Choose the crop yourself
Non-square images are resized and cropped from the center to fill each square icon. Use Image Cropper first if the logo is off-center or you need control over which edges remain.
Allow room around the mark
Check the design at small sizes. Fine lettering and details can become hard to read, and the optional circular mask can clip artwork near the corners.
Plan for a white background
Transparent source areas are filled with white in the standard PNG icons. Round Android variants then receive a circular mask, leaving transparent corners outside the circle.
Upload a finished design without a pre-applied rounded outer mask. Keep your original artwork so you can adjust the crop, padding or background later.
How to generate an app icon ZIP
Upload the source image
Choose a PNG, JPG/JPEG or WebP. Check that the subject is centered and the source is sharp enough for the largest size you need.
Select the target platform
Choose iOS + Android, iOS Only or Android Only. For an Android export, decide whether to include the optional round PNG variants.
Generate and download
Select Generate App Icons, wait for processing to finish, then download the ZIP package. Extract it to inspect the images and folder structure.
Review in the project
Check the iOS asset slots or Android resource references in your development tools. Preview small icons and run the platform's validation before release.
Use the files in Xcode or an Android project
Extract the ZIP into a temporary folder first. Merge the assets you need instead of replacing an entire existing resource directory.
iOS asset catalog
Inspect AppIcon.appiconset and its Contents.json, then add or map the images to the app icon asset in Xcode. Check the target, required slots and build warnings against Apple's asset catalog instructions.
Android resources
Copy the selected mipmap images into the matching resource directories and check the launcher references in your project. If the app uses adaptive icons, prepare and configure their layers separately; round PNG files do not replace Android adaptive icon resources.
Store artwork and installed launcher icons serve different places. Review the Google Play icon specifications before using playstore-icon.png.
App icon export questions
No. It resizes and packages an image you provide. Create the artwork first, then use this page to export the static icon resources.
Use Favicon Generator for a website icon package. For ICO icons from a PNG, use PNG to ICO, then extract the downloaded ZIP and choose the ICO file you need. This page exports resources for native iOS and Android projects.
Images are uploaded and processed on the server. Temporary uploads and results are scheduled for cleanup, so download the package after it is ready and keep your source image. The service is not a permanent file store.
Export your app icon assets
Start with your finished design and select the platforms your project needs.
PNG, JPG/JPEG or WebP input · ZIP output