android – Google Play Store: You need fix your high-res icon. It is not a valid image-ThrowExceptions

Exception or error:

This is the error message I get when attempting to give my app an image on the play store. Here is the image.

enter image description here

It was created in GIMP. Please help, this is keeping me from getting my app up.

How to solve:

As described on Google Play Store developer console, icon image should be:
512 x 512, 32-bit PNG (with alpha)

Your picture is (I checked with “file” Linux command)
PNG image data, 512 x 512, 8-bit colormap, non-interlaced

This happened because your image uses only a few colors and gimp decided to use png format with indexed colors so image file is as small as possible.


For people who want a bundle of images-

I found this very useful

It provides you with a suite of image options. Practically, everything that you might need.


Resolved by re-saving with Paint.NET. I guess it’s some kind of GIMP bug.


you can also use

PNG image data, 512 x 512, 8-bit/color RGBA, non-interlaced


if you see “Store Listing”.
there is another input box

Hi-res icon
Default – Korean (South Korea) – ko-KR
512 x 512
32-bit PNG (with alpha)

I also wasted very much time.
the solution was very, very, simple.

there is another input box.


I worked hours on this. Finally I downloaded photo and picture resizer and you can type in the size you want. Then take a screenshot of it and upload it.


I have done below to solve this issue:

  1. Used resize button in the mspaint / Paint application in Windows.

  2. Made sure the content is in the middle of the images.

Uploaded, it worked.

Leave a Reply

Your email address will not be published. Required fields are marked *