How to Use the App Icon Size Checker Above
The tool at the top of this page works on the icon file you already have. It takes a few seconds and needs no sign in.
- Step 1
Drop or Choose One Icon File
Drag a PNG or JPG onto the box, or click Choose a File. The tool takes one image at a time, so if you drop several it reads the first. The file is read inside your browser. Nothing is sent to a server and nothing is saved. If the browser cannot open the file as an image, a note asks you to try a PNG or a JPG.
- Step 2
Read the Size and the Shape
The first row shows the file name and its width and height in pixels. Under it, the Shape line says whether the image is square. Both stores take a square icon, so when the two numbers differ the tool tells you to crop the image to equal sides first, and it makes no files until you do. It does not crop for you.
- Step 3
Read the App Store Line
The tool compares your image with the 1024 x 1024 pixel layout that Apple's Human Interface Guidelines for app icons give for iPhone, iPad and Mac. Exactly 1024 is fine. A larger square is fine too, because the copy is scaled down to fit. A smaller square gets a warning: scaled up to 1024 it will look soft, so export a larger original if you can.
- Step 4
Read the Google Play Line
The tool makes a 512 x 512 PNG from your image and weighs it. Google's Play Console Help page on preview assets sets a maximum file size of 1024 KB for the store icon. The line shows the size of the copy in KB and says whether it is inside the limit. If it is over, the advice is to simplify the artwork.
- Step 5
Look for an Edges Line
This line appears only when part of the image is see through. If all four corners are see through, the tool says the icon looks rounded already, and reminds you that Apple rounds the corners itself and asks for a full square with an opaque background. If some other part is see through, it says Apple asks for an opaque background that fills the square. The tool reports this. The 1024 x 1024 copy for Xcode is written with no alpha channel, so see through parts in it are filled with white. The 512 x 512 copy for Google Play keeps them. White is a stopgap, so add your own background in the design file.
- Step 6
Download the Two Files
For a square image you get two downloads, each with its file size beside it: a 1024 x 1024 PNG for Xcode and a 512 x 512 PNG for Google Play. The file names are your original name with 1024 or 512 added. Drag the first into your Xcode asset catalog and upload the second in Play Console. Both steps are described further down this page.
What Each Result From the App Icon Size Checker Means
Every line in the tool ends in one of these outcomes. The last column is what to do about it.
| Line and result | What it means | What to do next |
|---|---|---|
| Shape: square | Width and height are the same number of pixels. | Nothing. The tool goes on to make both files. |
| Shape: not square | The two sides differ, even by one pixel. The tool makes no files, because stretching a rectangle into a square would distort the artwork. | Crop to equal sides in your design tool or an image editor, then drop the new file in. The section on doing the job by hand below has the steps. |
| App Store: 1024 x 1024 | The file already has the layout size Apple gives for iPhone, iPad and Mac icons. | Use your original or the 1024 download. They have the same pixel size. |
| App Store: larger than 1024 | A bigger square, for example 2048 x 2048. Scaling down keeps the image sharp. | Download the 1024 copy and look at it once at full size, since very thin lines can fade when an image shrinks. |
| App Store: smaller than 1024 | The 1024 copy is your image scaled up, which softens edges. If the file is under 512 pixels, the Google Play line shows the same warning, because that copy is scaled up as well. | Export a larger original from the design file. If the artwork is vector, any size is available. |
| Google Play: inside 1024 KB | The 512 x 512 PNG the tool made weighs no more than Google's limit. | Download it and upload it in Play Console. |
| Google Play: over 1024 KB | The 512 copy is too heavy. A 512 x 512 image at 4 bytes per pixel is 1,048,576 bytes, which is exactly 1024 KB before any compression, so only artwork that barely compresses gets there: a photograph, noise or heavy grain. | Simplify the artwork: flatter colors, fewer textures, no photo. The tool does not compress the file for you. |
| Edges: the corners are see through | All four corners of the image are transparent, which is what an icon with rounded corners or a circle looks like to the tool. | Export the full square with the background running to every edge. Both stores round the corners themselves. |
| Edges: part of the image is see through | Transparency was found somewhere other than all four corners, for example a logo exported with no background. | Add a solid or gradient background in the design file and export again. |
The transparency check runs on a small copy of the image, so a handful of stray see through pixels can slip past it. The 512 x 512 download keeps whatever transparency the original had. The 1024 x 1024 download has no alpha channel, so see through parts in it are filled with white.
What Size Should an App Icon Be?
The short answer for the two stores is two numbers. The App Store icon size is 1024 x 1024 pixels: Apple's Human Interface Guidelines list a square 1024 x 1024 px layout for iOS, iPadOS and macOS, and Apple's Xcode documentation says a new iOS project makes every smaller size from that one image. The Google Play icon size is 512 x 512 pixels, as a 32 bit PNG of at most 1024 KB, according to Google's Play Console Help. Both figures were read on the companies' own pages on October 13, 2026.
Those are the app icon dimensions for the store listings. Inside the app, the two systems differ. On Apple platforms the same 1024 image, or a layered file made in Icon Composer, becomes the icon on the Home Screen, in Settings and in notifications, and the system scales it. On Android the icon on the phone is a separate asset called an adaptive icon, measured in density independent pixels and built from layers. Google states plainly that the store icon does not replace the launcher icon.
So an app that ships on both stores needs three things: a 1024 x 1024 square for Xcode, a 512 x 512 PNG for the Play Console, and an adaptive icon in the Android project. The tool above checks and makes the first two. The tables below give every number for all three, with the page each one comes from.
iOS App Icon Size and the Sizes for Every Other Apple Platform
The first four columns are the specifications table in Apple's Human Interface Guidelines for app icons, as it read on October 13, 2026. The last column comes from Apple's Xcode guide to configuring an app icon in an asset catalog.
| Platform | Layout size | Layout shape | Shape after the system masks it | What you give Xcode |
|---|---|---|---|---|
| iOS and iPadOS | 1024 x 1024 px | Square | Rounded rectangle | One 1024 x 1024 pixel image. Xcode can generate all icon variations from it, and this is the default for a new project. |
| macOS | 1024 x 1024 px | Square | Rounded rectangle | In an asset catalog, an asset for each size. The App Store icon goes in the App Store 2x image well. An Icon Composer file covers the Mac from one design. |
| watchOS | 1088 x 1088 px | Square | Circular | The Xcode guide lists watchOS among the platforms that can generate all variations from a single 1024 x 1024 image. Icon Composer uses a 1088 x 1088 canvas for Apple Watch. |
| tvOS | 800 x 480 px | Rectangle, landscape | Rounded rectangle | An image stack of two to five layers. The App Store generates its icon from the layers. |
| visionOS | 1024 x 1024 px | Square | Circular | An image stack of up to three layers, 1024 x 1024 pixels. The App Store generates its icon from the layers. |
Apple's two pages do not fully agree. The guidelines give 1088 x 1088 for watchOS while the Xcode guide speaks of a single 1024 x 1024 image, and the Xcode guide names tvOS both among the platforms that generate sizes for you and among those that need an asset per size. Xcode's own image wells are the final word for your project. The tool above checks against 1024 x 1024 only, so it does not cover Apple Watch, Apple TV or Apple Vision Pro icons.
How Xcode Makes Every Smaller iOS App Icon Size From One 1024 x 1024 Image
Older guides list a dozen iOS icon files: 180 pixels for the iPhone Home Screen, 167 for iPad Pro, 120 for Spotlight and so on. You no longer export those by hand. Apple's Xcode guide says iOS, iPadOS, tvOS and watchOS apps can generate all icon variations from a single 1024 x 1024 pixel image, that this is the default when you create a new app or a new icon in the asset catalog, and that an existing project with many files should consider switching to the single size.
The choice lives in the asset catalog. Select the icon, open the Attributes inspector and pick Single Size or All Sizes in the menu for each platform. All Sizes is still there for teams who want to draw a simpler icon for the smallest slots, which Apple describes as showing more detail at a larger size. The guidelines add that the system scales your icon to produce the smaller versions that appear in places like Settings and notifications.
The Mac is the exception. The same guide says that for macOS you need to supply an asset for each size when you use an asset catalog. Apple's current pages do not list those sizes, but its archived asset catalog format reference, last updated on April 9, 2018, does, in points: 16, 32, 128, 256 and 512 for the Mac, with 1024 named as the App Store icon. At 2x, 512 points is 1024 pixels, which matches the App Store 2x well the Xcode guide names for the Mac. The tool above makes that one file. It does not make the smaller Mac sizes, or .icns files.
The same archived reference explains the numbers you still see in old tutorials. It lists 60 points as the main iPhone icon, 76 as the main iPad icon, 83.5 as the main iPad Pro icon, 40 for Spotlight results, 29 for Settings and 20 for notifications. Multiply by the screen scale and you get the familiar pixel sizes: 60 points is 120 pixels at 2x and 180 at 3x, and 83.5 points at 2x is 167. The multiplication is ours. With Single Size selected, Xcode does it for you at build time.
There is also a newer route that skips the asset catalog for the icon. Apple's guide to Icon Composer describes a single layered file that stands for the icon on iOS, iPadOS, macOS, watchOS and the App Store, from which the system renders every platform, appearance and size. It is covered in the section on dark and tinted icons below.
Android App Icon Size: The Google Play Icon and Adaptive Icon Layers
An Android app has two icons. The store icon is a flat image you upload in Play Console. The launcher icon is an adaptive icon inside the app. The first four rows come from Google's Play Console Help and Google Play's icon design specifications. The rest come from the Android developer guide to adaptive icons. All three were read on October 13, 2026.
| Asset | Size | Format and shape | Rules that trip people up |
|---|---|---|---|
| Google Play store icon | 512 x 512 px | 32 bit PNG with alpha, sRGB color space, a full square. | Maximum file size 1024 KB. Required to publish a store listing. |
| Corners of the store icon | Radius equal to 30 percent of the icon size | Applied by Google Play after upload. | Do not round the edges of the file yourself. On a 512 pixel icon, 30 percent is 153.6 pixels by our arithmetic. |
| Shadow of the store icon | None in the file | Google Play adds a drop shadow around the final icon. | Do not add a drop shadow to the asset. Shadows and lighting inside the artwork are allowed. |
| Transparency in the store icon | Allowed by the format, discouraged by the design page | Google suggests a background color with no transparency where possible. | Transparent areas show the background color of the Google Play interface behind them. |
| Adaptive icon layers | 108 x 108 dp each | A foreground and a background layer, vector preferred. An optional monochrome layer for themed icons. | Layers must not have masks or background shadows around the outline. Each device maker supplies the mask, so the shape varies from a circle to a rounded square. |
| Adaptive icon safe zone | The inner 66 x 66 dp | The area that is never clipped by a device maker's mask. | The logo should be at least 48 x 48 dp and must not exceed 66 x 66 dp. The outer 18 dp on each side is reserved for masking and for effects such as parallax. |
| Themed icon | One monochrome layer, 108 x 108 dp | Tinted by the system from the user's wallpaper and theme, starting with Android 13. | Starting with Android 16 QPR 2, Android themes icons automatically for apps that do not provide a monochrome layer. |
The tool above makes the 512 x 512 store icon only. It does not make adaptive icon layers, monochrome layers or round icons. Android Studio's Image Asset Studio does, as described further down.
Android App Icon Size in Pixels by Screen Density
Adaptive icons are sized in dp, and a dp becomes a different number of pixels on each screen density. The scale factors and the 48 pixel example are from Google's guide to supporting different pixel densities, which uses a bitmap of 48 x 48 pixels at medium density to show the ratios. The two columns on the right apply those factors to the adaptive icon sizes and are our own arithmetic.
| Density | Scale | Google's 48 px example | 108 dp layer in pixels | 66 dp safe zone in pixels |
|---|---|---|---|---|
| mdpi, about 160 dpi, the baseline | 1.0x | 48 x 48 | 108 x 108 | 66 x 66 |
| hdpi, about 240 dpi | 1.5x | 72 x 72 | 162 x 162 | 99 x 99 |
| xhdpi, about 320 dpi | 2.0x | 96 x 96 | 216 x 216 | 132 x 132 |
| xxhdpi, about 480 dpi | 3.0x | 144 x 144 | 324 x 324 | 198 x 198 |
| xxxhdpi, about 640 dpi | 4.0x | 192 x 192 | 432 x 432 | 264 x 264 |
Google's guide also lists ldpi at 0.75x, which is 36 x 36 in its example. It tells you to keep app icons in mipmap folders instead of drawable folders, because some launchers show an icon up to 25 percent larger than the density calls for and pick the best resolution from those folders. Android Studio's guide to creating app icons says legacy launcher icons are for devices on Android 7.1 or lower, which do not support adaptive icons.
App Store Icon Size vs Google Play Icon Size, Side by Side
The app icon size for Android and iOS differs in more than pixels. Each cell below is from the Apple and Google pages already linked on this page, read on October 13, 2026.
| Rule | App Store | Google Play |
|---|---|---|
| Size of the store icon | 1024 x 1024 px layout for iOS, iPadOS and macOS. | 512 x 512 px. |
| Where it comes from | From the build. Apple's App Store Connect Help page on adding an app icon says you add the icon in Xcode and then upload the build. | From an upload. You add the file under Graphics on the Main store listing page in Play Console. |
| File size limit | None stated on Apple's icon pages. | 1024 KB at most. |
| Transparency | Layers are unmasked squares, and an imported background layer must be full bleed and opaque. Developers report an upload error when the large icon is transparent or has an alpha channel. | The format is a 32 bit PNG with alpha, so transparency is accepted. Google's design page advises against it. |
| Rounded corners | The system applies the mask. Apple publishes no radius and tells you to provide square layers. | Google Play applies the mask, with a radius of 30 percent of the icon size. |
| Shadows and effects | The system adds highlights and shadows. Apple says there is no need to include drop shadows, glows or bevels. | Google Play adds the drop shadow. Do not add one to the file. |
| Color | sRGB, Gray Gamma 2.2, or Display P3 on every platform except visionOS. | sRGB. |
| Text and badges | Include text only when it is essential to the experience or the brand. | No text or images that show ranking, price, promotions or Google Play programs, per Google Play's metadata policy. |
| Changing it after launch | You must create and upload a new version of the app and submit it for review. | The store icon is a listing asset in Play Console. The launcher icon changes with a new build. |
| Icon on the device | The same 1024 image or Icon Composer file, scaled by the system. | A separate adaptive icon with 108 x 108 dp layers. |
The tool above writes PNG files for both stores. It does not read or report the color profile of your image, so if your icon depends on Display P3 colors, export from the design tool and use the checker only to confirm size and shape.
App Icon Transparency, Rounded Corners and Corner Radius: What Apple and Google Say
Searches for the iOS app icon corner radius come up empty on Apple's side for a reason: Apple does not publish one. The Human Interface Guidelines say that on iOS, iPadOS and macOS icons are square and the system applies masking to produce rounded corners that match the rest of the interface and the bezel of the device. The instruction is to produce unmasked layers, and Apple warns that layers with masking already applied hurt the highlight effects and make edges look jagged. For placement, the guidelines point to the grids in the production templates on Apple Design Resources.
Google gives a number. Google Play's icon design specifications say the store applies the rounded mask and the shadow after upload, with a radius equal to 30 percent of the icon size, and that you should not round the edges of the final asset. So for both stores the right file is a full square with artwork or background running to every edge. This is what the Edges line in the tool above looks for: four see through corners almost always mean the corners were rounded before export.
Transparency is stricter on Apple's side than the guidelines alone suggest. The guidelines say an imported background layer should be full bleed and opaque. The stronger wording shows up at upload. In a thread on Apple's Developer Forums from August 2026, a developer quotes the validation message, numbered 90717, which says the large app icon "can't be transparent or contain an alpha channel" and points to the guidelines. A reply in that thread makes the point that matters: a logo that looks solid can still be a file with an alpha channel embedded.
So a file can fail on something you cannot see. An alpha channel is the part of a PNG that stores how see through each pixel is, and a PNG can hold one even when every pixel is opaque. A PNG from Figma is in that position: its page on export formats says it is not possible to export a PNG without an alpha value. The tool above handles this for the App Store file: it writes the 1024 x 1024 PNG as plain RGB with no alpha channel, and fills any see through parts with white. In an old browser that cannot do this it falls back to an ordinary PNG. The check on the file you drop in still looks only for pixels that really are see through. If an upload returns message 90717, test the 1024 file before you send it again. On a Mac you can test a file in Terminal: the command sips with the option -g hasAlpha, followed by the file name, prints yes or no. We ran it on macOS 26.6 on October 13, 2026.
Two cases need care. Icons made in Icon Composer have triggered the same message for reasons that had nothing to do with the artwork: in a long forum thread that began in August 2025, an Apple engineer treated it as a known issue during the beta period, and several developers reported that turning off Blur on one group of layers let their upload through. And the dark variant of an iOS icon is supposed to be transparent. Apple's Xcode guide asks for the dark icon with a transparent background so the background the system provides can show through. If you drop a dark variant into the tool, the Edges line will warn about it, and for that one file the warning does not apply.
Forum posts are reports from developers. The exact wording and number of a message can change between releases, and neither thread ends with a fix confirmed by Apple.
Dark, Clear and Tinted App Icons and the Layered Icon Format
One icon file is no longer the whole story on Apple platforms. Apple's guidelines say that on iOS, iPadOS and macOS people can choose whether their Home Screen icons are default, dark, clear or tinted. The specifications table lists six appearances: default, dark, clear light, clear dark, tinted light and tinted dark. You can design a variant for each, and the system generates the ones you do not provide. Apple's advice is to keep the icon's main features the same in every appearance and to base the dark icon on the light one.
In an asset catalog, the Xcode guide gives the steps: select the icon, open the Attributes inspector, choose Single Size for iOS, then choose Any, Dark or Tinted in the Appearance menu and drag your files into the image wells that appear. The tinted icon is supplied as a grayscale image and the dark icon with a transparent background. If you supply neither, the system applies its own treatment to your default icon.
The newer route is a layered icon. Apple's guidelines describe iOS, iPadOS, macOS and watchOS icons as a background layer plus one or more foreground layers, which the system renders with Liquid Glass effects such as highlights, refraction and translucency. You draw the foreground layers in your design tool and assemble them in Icon Composer, which is included with Xcode and can also be downloaded from Apple. Its own page lists macOS Tahoe 26.4 or later as the requirement, while Apple Design Resources says macOS Sequoia or later, so check the download page for your Mac. Both say it can export a flattened version of the icon for marketing.
Apple's guide to creating an icon with Icon Composer fills in the working details. Set the canvas to 1024 x 1024 pixels for iPhone, iPad and Mac, or 1088 x 1088 for Apple Watch. Export layers as SVG where you can and PNG where you cannot, and leave out the canvas mask because the system applies it. Organize the layers into at most four groups. Then preview the default, dark and mono appearances, where mono covers the clear and tinted looks. When the file goes into your Xcode project, it replaces the icon in the asset catalog, and Xcode generates images at build time for earlier OS releases.
A layered icon still starts from square artwork at 1024 x 1024, so the size check above applies to the layers you export. What the tool cannot do is build the layered file, preview appearances or make dark and tinted variants. For tvOS and visionOS the layers go into an image stack in the asset catalog instead, with up to five layers on tvOS and up to three on visionOS.
Video: How to Build a Layered App Icon in Icon Composer
A designer from Apple's design team walks through the whole route described above, from exporting layers in a design tool to previewing appearances and adding the file to Xcode.
What Apple's and Google's App Icon Guidelines Say About Text, Photos and Badges
A file can pass every size check and still be a poor icon or a rejected one. These points are from Apple's Human Interface Guidelines, Apple's App Review Guidelines and Google Play's metadata policy. The tool above does not look at artwork, so none of them is checked for you.
Text Only When It Is Essential
Apple says to include text only when it is essential to your experience or brand. Text in an icon is not localized, does not support accessibility and is often too small to read. A single letter as a mnemonic is fine. Words that tell people what to do, such as Watch or Play, and terms like New are named as things to avoid.
Illustrations Over Photos
Apple prefers illustrations to photos, because photos are full of detail that does not hold up at small sizes, in different appearances or split into layers. The same paragraph warns against very thin lines and against copying standard interface components or app screenshots into the icon.
No Replicas of Apple Hardware
Apple's guidelines state that Apple products are copyrighted and cannot be reproduced in app icons. An iPhone drawn with your app on its screen is the kind of artwork this rules out.
One Design Across Platforms
Apple asks for a visually consistent icon on every platform your app supports. App Review guideline 2.3.8 says the same from the review side: the small, large, Apple Watch and alternate icons should be similar so people are not confused.
Suitable for All Audiences
Guideline 2.3.8 also requires app icons to fit a 4+ age rating even if the app is rated higher. Guideline 2.3.9 makes you responsible for the rights to everything in the icon.
Nobody Else's Icon or Brand
Guideline 4.1(c) says you cannot use another developer's icon, brand or product name in your app's icon or name without approval. Guideline 2.3.10 adds that icons or imagery of other mobile platforms do not belong in your app or its metadata.
No Rankings, Prices or Fake Notification Dots on Google Play
Google's policy bans text or images in the icon that indicate store performance or ranking, price or promotions, or Google Play programs. It also bans emojis and misleading symbols, with a new message dot on an app that has no new messages as its example.
A Lighter Background on Apple Watch
For watchOS, Apple advises against a black background, so the icon does not blend into the display. For tvOS it asks for a safe zone, because the system may crop the edges as a focused icon scales and moves.
How to Resize an App Icon by Hand: Figma or Sketch, Xcode and Play Console
Everything the tool does can be done with software you already have, and the last two steps have to be done by you either way.
- Step 1
Start From a Square Frame With a Background
Build the icon on a 1024 x 1024 frame with a fill that reaches every edge, and do not round the frame's corners. Apple publishes an app icon template for Figma, for Sketch and for Photoshop and Illustrator on Apple Design Resources, with the current grid and canvas size. The Android guide links a Figma template for adaptive icons as well.
- Step 2
Export the 1024 File From Figma
Select the frame, click the plus in the Export section of the right sidebar, choose PNG and click Export, as Figma's guide to exporting describes. The Scale field on Figma's page on export settings takes a multiplier written with an x or a fixed width written with a w, so 1x on a 1024 frame and 512w both give exact files. The same page offers sRGB and Display P3 as color profiles for the export.
- Step 3
Or Export From Sketch
Select the frame and click Make Exportable at the bottom of the Inspector. Sketch's documentation on exporting says the Mac app exports a PNG at actual size, 1x, by default, and that the Size field takes a scale such as 0.5x or a fixed size in pixels written with a w or an h. A slice has a Background Color option if the frame has no fill.
- Step 4
Crop or Resize an Existing Image in Preview
If all you have is a flat image, Apple's Preview guide covers both jobs on a Mac. To crop, drag a selection, open the inspector from the Tools menu to see the dimensions of the selection, and click Crop. To resize, choose Tools, then Adjust Size, select the option to resample the image and keep the option to scale proportionally selected. Drop the result into the checker to confirm it is square.
- Step 5
Add the 1024 x 1024 App Icon in Xcode
In the Project navigator select the asset catalog, select the AppIcon set, and drag the 1024 file from the Finder into the image well. Apple's Xcode guide names the well for the App Store icon on each platform: the iOS 1,024pt well for an iPhone or iPad app, and the App Store 2x well for a Mac app. Archive and upload the build. The App Store takes the icon from the build.
- Step 6
Upload the 512 x 512 Icon in Play Console
Open Play Console and go to the Main store listing page, which Google's help page places under Grow users, then Store presence. Upload the 512 file in the Graphics section. In the Android project itself, right click the res folder in Android Studio and choose New, then Image Asset. Android Studio's guide says Image Asset Studio generates the adaptive, legacy and round icons for each density and also a 512 x 512 image suited to Google Play.
Eight Common App Icon Mistakes and Rejections
Each of these produces an icon that looks fine on your screen and causes trouble later.
Rounding the Corners Yourself
Both stores mask the icon. Corners you rounded leave transparent wedges that sit inside the store's own curve. On the App Store that means transparency in the large icon, and on Google Play the store's background color shows through.
Exporting a Logo With No Background
A logo on a transparent canvas is the most common source of the Edges warning. Give the frame a fill. Icon Composer supplies solid and gradient backgrounds, so Apple says importing a background image is rarely needed.
Scaling a Small Icon Up
A 512 pixel file stretched to 1024 has the right numbers and soft edges. The App Store line in the tool flags any original under 1024 for this reason. Go back to the vector artwork.
Exporting the Canvas Instead of the File Size
A 512 point frame at 2x is 1024 pixels, and a 1024 frame at 2x is 2048. Both work. A 1024 frame at 0.5x is 512, which is too small for the App Store. Read the pixel size of the file in the checker before you trust the name of the frame.
Reusing the Play Icon as the Launcher Icon
Google says the store icon does not replace the launcher icon. An app that ships only a flat bitmap gets an icon that looks inconsistent beside others and supports no visual effects, according to the Android guide.
Putting the Logo Outside the Adaptive Safe Zone
Only the inner 66 x 66 dp of a 108 dp layer is safe from every device maker's mask. A logo that fills the layer is clipped on phones with a circular mask.
Adding a Sale Badge or a Ranking
Text or graphics that show price, promotions or ranking in the icon break Google Play's metadata policy. On the App Store, seasonal words also run into Apple's advice to leave nonessential text out.
Expecting an Icon Change Without a New Build
On the App Store the icon ships inside the app, so a new icon means a new version and a review. Plan the change with a release, and add any alternate icons you want to test to the same build.
App Icon Requirements Checklist Before You Upload
Run through this once per release that touches the icon. The first four rows are the ones the tool above checks. The rest are yours.
| Check | Why it matters | Checked by the tool |
|---|---|---|
| The file is square | Both stores take a square icon and apply their own mask. | Yes |
| The original is at least 1024 x 1024 pixels | Apple's layout size for iOS, iPadOS and macOS. Smaller originals look soft when scaled up. | Yes |
| The 512 x 512 PNG is 1024 KB or less | Google Play's maximum file size for the store icon. | Yes |
| No see through pixels and no rounded corners in the file | Apple asks for unmasked squares with an opaque background, and Google advises against transparency. | Yes, for see through pixels in the file you drop in. The 1024 x 1024 download is written with no alpha channel. |
| The color profile is sRGB, or Display P3 for Apple | Apple lists sRGB, Gray Gamma 2.2 and Display P3. Google lists sRGB. | No |
| No drop shadow, glow or bevel baked into the file | Both systems add their own shadows and highlights. | No |
| Text is essential or absent, and nothing shows a price or a ranking | Apple's design guidance and Google Play's metadata policy. | No |
| No other company's icon, brand or hardware in the artwork | App Review guidelines 4.1(c) and 2.3.10, and Apple's rule on hardware replicas. | No |
| Dark and tinted variants, or a decision to let the system make them | People choose the appearance of their Home Screen icons on iOS, iPadOS and macOS. | No |
| An adaptive icon with the logo inside 66 x 66 dp | Android launchers mask the layers in different shapes. | No |
| The icon is in the build you are about to upload | The App Store reads the icon from the build, including any alternate icons. | No |
Alternate App Icons and Testing Icons With Product Page Optimization
Apple lets an app carry more than one icon. The guidelines say that on iOS, iPadOS and tvOS, and in compatible apps running in visionOS, people can choose an alternate icon in the app's settings, as a sports app might offer one per team. Alternate icons on iOS and iPadOS need their own dark, clear and tinted variants, and all of them are subject to app review. In Xcode, the asset catalog guide says to list the extra icon sets under the Alternate App Icon Sets build setting.
The same build setting is how you test icons on the store. Apple's page on product page optimization describes tests of up to three treatments against your original page, one test at a time, for up to 90 days, shown to people on iOS and iPadOS 15 or later. A treatment can swap the app icon, and a person who downloads from that treatment sees the same icon on their device. Apple recommends waiting until a treatment is ahead or behind the baseline with at least 90 percent confidence.
The catch is in the build. App Store Connect Help on configuring test treatments says any icon you want to test must be part of the app binary for the current App Store version, and that icons must be sized to 1024 x 1024 pixels. The App Icon tab appears only when the binary includes more than one icon. Other test assets, such as screenshots, can be submitted without a new version. If a treatment with an alternate icon wins, Apple reminds you to include that icon when you submit the next version.
So every candidate icon is one more 1024 x 1024 square to check. Run each through the tool above before it goes into the asset catalog, since a test cannot be changed once it has started.
Can App Icons Be Changed, Animated or Turned Into a GIF?
An app icon cannot be a GIF or a video on either store. Google's Play Console Help asks for a 32 bit PNG for the store icon. On Apple platforms the icon is built from still artwork: Apple's Icon Composer guide asks for layers exported as SVG or PNG, and the asset catalog takes still images in its image wells. Neither specification lists an animated format, so a looping logo has to become one still frame before it can be an icon.
The movement people notice comes from the system. Apple's guidelines say icons on iOS, iPadOS, macOS and watchOS take on Liquid Glass effects, such as specular highlights and refraction, that respond to the environment and to people's interactions, and that a focused tvOS icon sways in parallax. On Android, the adaptive icon guide says supported launchers generate visual effects such as parallax or pulsing when people place or move an icon, which is what the outer 18 dp of each layer is reserved for. You design the layers. The motion is not yours to animate.
Changing an icon is possible, in two ways. The main icon ships inside the app, so replacing it means a new version on the App Store and a new build for the Android launcher icon, as the side by side table above shows. Within one version, an iOS or iPadOS app can switch between still icons it already contains: Apple's method for changing the app icon sets the displayed icon to one of the alternate icon sets declared in the build, or back to the primary one. That is how apps offer team or seasonal icons. Each alternate is one more 1024 x 1024 square for the tool above, with its own dark, clear and tinted variants.
How to Change the App Icon Size on iPhone and Android
Plenty of people who search for app icon size want the icons on their own phone bigger or smaller, not a file for a store. The file stays the same either way, because the system scales one icon to whatever size the Home Screen uses. These are the settings on the two most common phones.
- Step 1
On iPhone, Open Customize From the Home Screen
Apple's iPhone User Guide for iOS 27 gives the steps: touch and hold the Home Screen background until the icons jiggle, tap the button at the top of the screen, choose Customize, then tap the option that makes the icons larger. In the large size the app names disappear. The same panel switches the icons to a dark, clear or tinted look.
- Step 2
On a Samsung Galaxy, Drag the App Icon Size Slider
Samsung's guide to the Home screen in One UI 7 describes a slider that sets app icons to small, medium or large. It sits with the other Home screen settings, which you open from Settings, then Home screen, the same place as the switches for app labels. Samsung notes that the options vary by software version, device model and region.
- Step 3
For App Makers, Nothing Changes in the File
These settings rescale the icon the phone already has. Apple's guidelines say the system scales your icon to produce its smaller versions, and Google's density guide says launchers can show an icon up to 25 percent larger than its density calls for and pick the best resolution from the mipmap folders. A user's setting is never a reason to export a different size, so the 1024 and 512 files from the tool above still cover it.
App Icon Measurements: Pixels, Points, Inches and Millimeters
The stores specify app icons in pixels, and phones lay them out in points or dp, so the physical size of an icon depends on the screen or the print resolution. The pixel and point figures come from the Apple and Google pages already linked here. The inches and millimeters are our arithmetic: pixels divided by pixels per inch, then multiplied by 25.4 for millimeters.
| Icon | Specified as | In pixels | Physical size, by our arithmetic |
|---|---|---|---|
| App Store icon | 1024 x 1024 px | 1024 x 1024 | 3.41 inches (86.7 mm) a side printed at 300 PPI, or 14.22 inches at 72 PPI |
| Google Play store icon | 512 x 512 px | 512 x 512 | 1.71 inches (43.3 mm) a side printed at 300 PPI |
| Main iPhone icon in Apple's archived reference | 60 x 60 points | 180 x 180 at 3x | About 0.39 inches (9.9 mm) a side on a 460 ppi screen such as the iPhone 17 Pro Max |
| Smallest logo inside an Android adaptive icon | 48 x 48 dp | 48 at mdpi up to 192 at xxxhdpi | 0.3 inches (7.6 mm), because Google defines one dp as roughly one pixel at 160 dpi |
| Android adaptive icon layer | 108 x 108 dp | 108 at mdpi up to 432 at xxxhdpi | 0.675 inches (17.1 mm), of which the visible 66 dp is 0.41 inches (10.5 mm) |
Real Home Screens vary. iOS shows icons at different sizes depending on the layout and the larger icon setting above, and Android launchers can enlarge icons beyond the density figure. Use the physical sizes for mockups and print, and always hand the stores the pixel sizes.
What This App Icon Resizer Does Not Do, and Which Tool Does
People looking for an app icon resizer often want an app icon generator that makes every file for every platform. The tool above stops at the two store sizes. Here is where to go for the rest.
| Job | Done by the tool above | Where to do it |
|---|---|---|
| Check that an icon is square and at least 1024 pixels | Yes | This page. |
| Make a 1024 x 1024 PNG and a 512 x 512 PNG | Yes, for a square image | This page. |
| Crop a rectangle to a square | No | Your design tool, or Preview on a Mac. |
| Round corners or apply a mask | No, and you should not | The App Store, the system and Google Play apply their own masks. |
| Choose a background for a see through icon | No. The 1024 x 1024 copy fills see through parts with white and the 512 x 512 copy keeps them. | Add a fill to the frame in your design tool and export again. |
| Make the full set of smaller iOS sizes | No | Xcode, from the single 1024 image, when Single Size is selected in the asset catalog. |
| Make dark, clear and tinted variants or a layered icon | No | Icon Composer, or the Appearance menu of the asset catalog in Xcode. |
| Make Android adaptive icon layers and legacy sizes | No | Image Asset Studio in Android Studio. |
| Make watchOS, tvOS or visionOS icons | No | Icon Composer for Apple Watch, and image stacks in Xcode for tvOS and visionOS. |
| Make .icns or .ico files, or a favicon for a website | No | Out of scope for this page. |
| Check the color profile | No | The export settings of your design tool. |
| Check the artwork against review and policy rules | No | You, with the guidelines section above. |
After the App Icon Size Checker: The Rest of Your Store Listing
The icon is the smallest asset on the listing and the one people see most, in search results, on the Home Screen and beside every review. Once the two files pass, the same care goes into what sits next to them. Screenshots have exact sizes of their own, and the App Store screenshot size checker reads them the way this page reads an icon. The full list is in the reference of App Store screenshot sizes, and the gallery of App Store screenshot examples shows what good sets look like.
The words have limits too. The App Store character counter counts the name, subtitle, keywords and promotional text against Apple's limits, and the App Store description generator drafts them for you. How the icon, the words and the screenshots work together to bring in searches is the subject of the guide to App Store optimization.
An icon also sets the colors for everything you publish about the app. If you are fixing the icon ahead of a release, the app launch checklist covers what else to have ready, and Apple's App Store marketing guidelines explained covers how the icon and the App Store badge may be used in ads and posts. To turn the icon's colors into a palette for the rest of your marketing, try the brand kit generator.
What Spreadcast Does With Your App Icon
The checker on this page is a free tool and stands alone. Spreadcast, the product behind it, picks up once the icon is live. You paste your App Store link once on the start page, and Spreadcast reads your public App Store listing, icon included, every day.
Each update, 5 star review and rating milestone becomes a designed post in your app's own colors, which are read from the icon, with the icon and your screenshots in the design. Posts are published for you on 11 networks: Instagram, TikTok, LinkedIn, Facebook, Threads, Pinterest, Bluesky, Mastodon, Telegram and Discord, plus YouTube for video posts. The Free plan drafts the posts for you to download. It works with App Store listings today.
Frequently Asked Questions
What size should an app icon be?
For the App Store, 1024 x 1024 pixels, the layout size Apple's Human Interface Guidelines give for iOS, iPadOS and macOS. For Google Play, 512 x 512 pixels as a 32 bit PNG of at most 1024 KB. The Android launcher icon is a separate adaptive icon with 108 x 108 dp layers.
What is the iOS app icon size in pixels?
One square image of 1024 x 1024 pixels. Apple's Xcode guide says iOS and iPadOS apps can generate every smaller icon variation from that single image, and that this is the default for a new project. You no longer need to export 180, 167 or 120 pixel files by hand.
What is the Google Play icon size?
512 x 512 pixels, as a 32 bit PNG with alpha, with a maximum file size of 1024 KB, according to Google's Play Console Help. Upload a full square with no rounded corners and no drop shadow, because Google Play applies both.
Should I round the corners of my app icon?
No. Apple's system masks a square icon into its rounded shape, and Google Play applies a rounded mask with a radius of 30 percent of the icon size. Export a full square with the background running to every edge.
Can an app icon have a transparent background?
Not the main App Store icon. Apple asks for unmasked square layers and an opaque background, and developers report an upload error when the large icon is transparent or has an alpha channel. Google Play accepts a PNG with alpha but advises against transparency. The dark variant of an iOS icon is the exception: Apple asks for it with a transparent background.
Does the app icon size checker upload my icon?
No. The image is read, checked and resized inside your browser. Nothing is sent to a server, nothing is saved, and there is no account.
Is this an app icon generator that makes all sizes?
No. It makes two files from a square image: a 1024 x 1024 PNG for Xcode and a 512 x 512 PNG for Google Play. Xcode makes the smaller iOS sizes from the 1024 image, and Android Studio's Image Asset Studio makes the adaptive and legacy Android icons.
How do I change my app icon after the app is live?
On the App Store you must create and upload a new version of the app and submit it for review, according to App Store Connect Help, because the icon comes from the build. On Google Play the store icon is replaced on the Main store listing page in Play Console, and the launcher icon changes with a new build.
Can an app icon be a GIF or animated?
No. Google Play asks for a 32 bit PNG, and Apple builds the icon from still SVG or PNG layers. The motion you see on a Home Screen is the system's own effect, such as Liquid Glass highlights on Apple platforms or parallax in Android launchers. An iOS app can switch between still alternate icons it ships with, using Apple's alternate icon method.
How do I make app icons bigger on my iPhone?
Touch and hold the Home Screen background, tap the button at the top, choose Customize and pick the larger icon size, as Apple's iPhone User Guide describes. App names disappear in the large size. This changes how your phone displays icons, not the size of any app's icon file.
Where These Facts Come From
Every outside number, rule and price on this page links to the page it was taken from.
- Human Interface Guidelines: App iconsApple Developer
- Configuring your app icon using an asset catalogApple Developer Documentation, Xcode
- Creating your app icon using Icon ComposerApple Developer Documentation, Xcode
- Icon ComposerApple Developer
- Apple Design ResourcesApple Developer
- Add an app iconApple Developer, App Store Connect Help
- App Review GuidelinesApple Developer
- Product page optimizationApple Developer
- Configure test treatmentsApple Developer, App Store Connect Help
- Asset catalog format reference: App icon typeApple Developer Documentation Archive
- Forum thread on the invalid large app icon messageApple Developer Forums
- Forum thread on the alpha channel upload error with Icon ComposerApple Developer Forums
- Add preview assets to showcase your appGoogle Play Console Help
- Google Play icon design specificationsAndroid Developers
- Metadata policyGoogle Play Console Help
- Adaptive iconsAndroid Developers
- Create app icons in Android StudioAndroid Developers
- Support different pixel densitiesAndroid Developers
- Export static designs from FigmaFigma Help Center
- Export formats and settings for static designsFigma Help Center
- Importing and exportingSketch Documentation
- Crop, resize, or rotate an image in Preview on MacApple Support
- setAlternateIconName, changing the icon an app displaysApple Developer Documentation, UIKit
- Customize apps and widgets on the iPhone Home ScreenApple Support, iPhone User Guide
- Changes to the Home screen on Samsung Galaxy devicesSamsung Support
- iPhone 17 Pro Max tech specsApple Support
- Video: creating icons with Icon Composer, WWDC25Apple Developer
Researched and written by Spreadcast. Last checked on October 17, 2026.
