How to Create an App Icon for iOS and Android
Start with one clear symbol, prepare the right source image, then generate and install platform-ready assets. This guide takes you from the first sketch to an icon you can test on a device.
What is an app icon?
An app icon is the visual mark people use to recognize your app on a home screen, in search results, and in app-store listings. It is different from a website favicon or a full wordmark: it must stay recognizable at small sizes and work within each platform's icon shape.
How to design an app icon
You can draw in a vector tool or start from a simple illustration. Focus on legibility before adding decoration.
Choose one focal point
Use a distinctive symbol or letter. Remove small details and long text that disappear when the icon is reduced.
Make the silhouette clear
Separate the symbol from the background with color and shape contrast. Keep important content away from the outer edge.
Preview at real sizes
Check the artwork at home-screen scale and against light and dark wallpapers. Adjust it before exporting the master file.
Need a starting symbol? Explore the app logo maker
Create an app icon without design software
If you do not have finished artwork, start with an original browser-editable template. This path uses the same preview and export workspace below.
Choose a starter
Compare the Orbit, Stack, and Signal templates. Each is an original, non-exclusive SVG starter that you can adapt for your app.
Change the initials and colors
Use one or two letters, choose a background and accent color, and keep enough contrast for the mark to remain clear at small sizes.
Preview before exporting
Open the template in the workspace, select your platforms, inspect the masks and small-size previews, then download the asset ZIP.
Prepare source artwork for each platform
iOS: one opaque square
Prepare a 1024 × 1024 px square PNG with a full-bleed background. Do not bake rounded corners into the artwork. Our iOS export packages the 1024 px image in an AppIcon.appiconset for Xcode.
See the iOS icon guideAndroid: foreground and background
An adaptive icon uses separate 108 × 108 dp layers. Keep the key symbol inside the centered 66 × 66 dp safe area. A transparent symbol works best as the foreground; choose a solid color or image for the background.
See the Android adaptive icon guideView the icon size guide · Apple Xcode documentation · Android adaptive icon documentation
How to create an app icon with the generator
Use the workspace below after preparing your artwork. The same source can produce an iOS asset catalog and Android launcher resources.
Export the master
Save a crisp 1024 × 1024 px PNG. For an adaptive Android icon, a transparent foreground symbol gives the cleanest result.
Upload and select platforms
Add your file to the workspace and enable iOS, Android, or both.
Check the preview
Set the Android background and foreground scale. Make sure the important artwork fits within the safe-area preview.
Download the ZIP
Export the generated assets. The ZIP includes AppIcon.appiconset for iOS and res/mipmap resources for Android.