ImgConvert

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.

Choose PNG, JPG/JPEG or WebP. A square 1024×1024 source is recommended; non-square images are center-cropped.

Add circular PNG variants for Android; adaptive icon layers are not included.

ZIP contents

iOS

  • App Store icon: 1024 × 1024 px
  • 14 iPhone and iPad PNG icons: 20–180 px
  • Asset catalog file for Xcode (Contents.json)

Android

  • Google Play icon: 512 × 512 px
  • 5 launcher icons: 48, 72, 96, 144 and 192 px
  • 5 additional round launcher icons

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.

ExportFiles and sizesDestination
iOS15 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 launcher5 PNG files: 48, 72, 96, 144 and 192 px square.android/mipmap-mdpi/ through mipmap-xxxhdpi/, each with ic_launcher.png.
Android round icons5 additional PNG files at the same densities, when Generate Round Icons is enabled.ic_launcher_round.png in each Android mipmap directory.
Google Play1 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

1

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.

2

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.

3

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.

4

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

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.

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