Downloading
How to download Google Play screenshots and the feature graphic
Play hides its originals behind a resizing CDN too, and buries one asset most people forget exists.
Google Play has the same fundamental problem as the App Store, the page shows you a thumbnail, not the real file, but it hides the originals behind a completely different mechanism. If you've read the Apple version of this guide, the principle will be familiar. The plumbing is not.
The URL suffix is the whole game
Play serves listing images from play-lh.googleusercontent.com. The URLs look
unremarkable until you notice what's on the end:
https://play-lh.googleusercontent.com/aumLT-ONZt3fHbBxBe0mMYU0GPeboIE0=w526-h296-rw
That =w526-h296-rw is a resize instruction handed to Google's image server.
It means 526 pixels wide, 296 tall, re-encoded. Strip it off and replace it with
=s0 and something useful happens:
https://play-lh.googleusercontent.com/aumLT-ONZt3fHbBxBe0mMYU0GPeboIE0=s0
=s0 means size zero, which Google's CDN interprets as “don't resize
this at all, give me the original.” That single change is the difference between a
526-pixel thumbnail and the 1284×2778 file the developer uploaded.
If you only remember one thing
Append =s0 to any play-lh.googleusercontent.com URL to get the
untouched original.
Finding the URLs in the first place
Knowing the trick is easy. Getting a clean list of which images on the page are actually your app's screenshots is the fiddly part, because a Play listing is littered with images that look similar in the markup: permission icons, data-safety icons, reviewer avatars, and the icons of a few dozen “similar apps”.
Play embeds its data in inline scripts called AF_initDataCallback, each
keyed with an id like ds:5. The app's own data lives in
ds:5, and image nodes inside it are shaped like this:
[null, 2, [2778, 1284], [null, null, "https://play-lh.googleusercontent.com/…"]]
Note the dimension pair carefully, because it will catch you out: it is
[height, width], not width-then-height. Read it the
intuitive way round and you'll conclude a portrait phone screenshot is landscape.
Telling screenshots apart from clutter
Once you're walking that structure, the useful heuristic is embarrassingly simple: screenshots are never square. Icons, permission glyphs and avatars are. Filter for images that are non-square and reasonably large, and the noise disappears almost entirely. The app icon and the feature graphic sit at their own fixed, known positions in the tree.
The asset everyone forgets
Play listings carry a feature graphic, a 1024×500 landscape banner, that has no equivalent on the App Store. It's used across Play's promotional surfaces, and because it never appears in the screenshot carousel, people routinely forget it exists when auditing or rebuilding a listing.
It's also frequently the oldest asset on a listing, because nobody remembers to refresh it. If you're doing a creative audit, look at it first, it's often where the brand refresh from two years ago failed to land.
Android tablet screenshots: the disappointing truth
This is the question we get most, so here is the honest answer.
Many Play listings show Phone / Tablet / Chromebook toggles above the screenshots. It looks exactly like three separate sets of artwork, and it is very tempting to assume there's a high-resolution tablet set waiting behind the second tab.
Usually there isn't. If the developer only uploaded one screenshot set, which is the common case, those toggles simply letterbox and re-crop the same phone images to fit a tablet frame. Three tabs, one set of files.
You can verify this yourself rather than taking our word for it. Compare the image IDs behind each tab: if they're identical, there's only one set. Refetching the page with a tablet or Chromebook user-agent returns the same images too. We ran exactly this check on a large UK betting app and found precisely one screenshot set behind all three toggles.
So if you go looking for Android tablet artwork and come back empty-handed, the tool probably isn't broken, the assets were most likely never uploaded. That's worth flagging to whoever owns the listing, incidentally, because a dedicated tablet set is something Play actively rewards.
What you can expect to get
From a typical Play listing:
- Screenshots at whatever the developer uploaded, commonly 1284×2778 or 1320×2868, matching their iOS set
- The app icon, 512×512
- The feature graphic, 1024×500
As with Apple, these are JPEG originals. You're getting the best copy that exists on the listing, which is not the same as getting a print master. If the job needs print quality, this is not the route.
The tool does all of the above automatically, including the
=s0 substitution, the [h, w] ordering, and the square-image
filter, and will split out genuine tablet sets on the rare listings that have them.
Track this yourself
Monitor any listing and get alerted when a competitor changes their creative.
Start tracking free