All Guides

Play Store Icon Specs: Google's Requirements for 2025

6 min read

Google Play has its own requirements for app icons. While more flexible than Apple in some ways, Google still enforces specific technical specs and design guidelines. This guide covers everything you need to get your icon approved.

The High-Resolution Icon

Google Play requires one high-resolution icon for your store listing:

AttributeRequirement
Size512x512 pixels
FormatPNG (32-bit)
Color spacesRGB
Maximum file size1024 KB
TransparencyAllowed (but not recommended)

This icon appears on your Play Store listing, in search results, and in promotional features. It's separate from the launcher icons in your APK.

Transparency Considerations

Unlike Apple, Google allows transparency in Play Store icons. However, transparent areas appear as solid gray in many contexts on the store. A solid background usually looks better.

If you use transparency:

  • Avoid transparent edges that create odd shapes
  • Consider how the icon looks on the gray Play Store background
  • Test the icon in various store contexts

For most apps, a solid background color is the safer choice.

App Icons in Your APK

The Play Store icon is uploaded through the Play Console. Your APK contains separate launcher icons that appear on the device:

DensitySizeFolder
mdpi48x48mipmap-mdpi
hdpi72x72mipmap-hdpi
xhdpi96x96mipmap-xhdpi
xxhdpi144x144mipmap-xxhdpi
xxxhdpi192x192mipmap-xxxhdpi

Plus adaptive icon layers at higher resolutions for Android 8.0+.

The 512px Play Store icon and your APK launcher icons should look consistent but don't need to be identical. The launcher icons often need simplification to work at small sizes.

Adaptive Icons

Android 8.0 introduced adaptive icons that separate foreground and background layers. Google strongly recommends using adaptive icons:

  • Foreground: Your icon content (432x432 at xxxhdpi)
  • Background: Color or pattern (432x432 at xxxhdpi)

The system applies different masks (circle, squircle, square) depending on the device manufacturer. Your foreground content should fit within the 66dp safe zone to avoid cropping.

For your Play Store listing icon, you don't need adaptive layers. The 512px PNG is displayed as-is. But your APK should include adaptive icons for a polished look on modern devices.

Google's Design Guidelines

Google has content policies that affect icon design:

No Misleading Content

Your icon must accurately represent your app. Don't imply features you don't have or relationships with other brands you don't have.

No Impersonation

Icons that mimic other apps or Google's own products will be rejected. Your icon should be distinctive and original.

No Inappropriate Content

Violence, adult content, hate symbols, and similar material results in immediate rejection and possible account termination.

No Keyword Stuffing

Text in your icon should be minimal. Don't add keywords or promotional text to game search rankings.

No Deceptive UI Elements

Icons shouldn't include fake play buttons, download arrows, or notification badges that trick users into clicking.

Feature Graphic

Besides the icon, Google Play requires a feature graphic for your store listing:

AttributeRequirement
Size1024x500 pixels
FormatPNG or JPEG
PurposeHeader image on store listing

The feature graphic appears at the top of your store page. It should complement your icon but serve a different purpose. Use it to showcase your app's interface or highlight key features.

Common Rejection Issues

Wrong dimensions. The icon must be exactly 512x512. Not 500, not 1024. Google's validation is strict.

Excessive file size. Keep it under 1024 KB. High-compression PNGs or fewer colors can help reduce size.

Misleading imagery. Icons showing features or content not in the app get flagged during review.

Copyright violations. Using another brand's logo, characters, or intellectual property without permission.

Low quality. Blurry, pixelated, or poorly designed icons may be rejected or hurt your store ranking.

Promotional text. "Free," "Sale," "New," or similar text in the icon violates policies.

Play Console Upload

You upload your Play Store icon through the Google Play Console:

  1. Go to Store presence > Main store listing
  2. Under "App icon," upload your 512x512 PNG
  3. The preview shows how it appears in different contexts

Google validates the icon on upload. If it doesn't meet specs, you'll see an error immediately.

Testing Your Icon

Before publishing:

Preview in the Play Console. Google shows how your icon appears in search results and on the store page.

Check on multiple devices. Install your app and verify the launcher icon looks correct on different Android versions and manufacturers.

Search result context. Your icon appears alongside others in search results. Does it stand out? Is it recognizable at small sizes?

Dark mode. Test how your icon looks on dark launcher backgrounds, which are increasingly common.

Design Tips

Simple shapes work best. Complex icons become unreadable at 48px on mdpi devices. Bold, simple designs scale well.

Use contrast. Your icon needs to pop against various wallpapers and launcher backgrounds. High contrast between foreground and background helps.

Avoid thin lines. Fine details disappear at small sizes. Use thick strokes and solid shapes.

Be distinctive. Browse similar apps in your category. Your icon should stand out, not blend in with competitors.

Match your brand. The icon should feel like part of your app. Users see it before launching and should recognize it instantly.

Spec Summary

AssetSizeFormatNotes
Play Store icon512x512PNGUploaded to Play Console
Feature graphic1024x500PNG/JPEGStore listing header
mdpi launcher48x48PNGIn APK
hdpi launcher72x72PNGIn APK
xhdpi launcher96x96PNGIn APK
xxhdpi launcher144x144PNGIn APK
xxxhdpi launcher192x192PNGIn APK
Adaptive foreground432x432PNGIn APK, Android 8+
Adaptive background432x432PNGIn APK, Android 8+

Get the 512px Play Store icon right, include all launcher icon densities in your APK, and follow Google's content policies. That covers the requirements for publishing on Google Play.

Skip the manual work

Generate all these icon sizes automatically with IconPack. Just describe your icon and get every size in one ZIP.

Try Free