Google Play App Details Scraper - Android App Metadata API avatar

Google Play App Details Scraper - Android App Metadata API

Pricing

$5.00 / 1,000 app detail scrapeds

Go to Apify Store
Google Play App Details Scraper - Android App Metadata API

Google Play App Details Scraper - Android App Metadata API

Get the full Google Play listing for any Android app: installs, rating histogram, price, IAP range, developer contact, version, release notes and screenshots. No login, structured JSON.

Pricing

$5.00 / 1,000 app detail scrapeds

Rating

0.0

(0)

Developer

Kobkoon Janngam

Kobkoon Janngam

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Google Play App Details Scraper — Android App Metadata & Installs

Get the complete Google Play listing for any Android app — installs, the full star-rating histogram, price, in-app purchase range, developer contact details, version, release notes and screenshots — as one clean JSON row per app.

Quick start: press Start with no configuration at all. The Actor ships with ten well-known apps as its default and returns their full listings immediately. Then paste in your own package names.

Sample output

titledeveloperinstallsscoreratingspriceTextgenreversionupdated
Spotify: Music and PodcastsSpotify AB1,000,000,000+4.434,281,004FreeMusic & Audiovaries2026-08-27
Duolingo: Language LessonsDuolingo500,000,000+4.625,116,882FreeEducation6.11.12026-08-25

Every row also carries appId, url, summary, description, developerId, developerWebsite, developerEmail, histogram, minInstalls, price, currency, free, offersIAP, inAppPurchaseRange, adSupported, genreId, contentRating, androidVersion, released, recentChanges, privacyPolicy, icon, headerImage, screenshots, screenshotCount and country.

Why this one

Most Google Play scrapers hand back whatever the page contained and let you deal with it. A raw listing is 57 fields and about 15 KB per app — four times what an AI agent can comfortably read, and most of it is CDN URLs.

This Actor returns a 2.5 KB row by default: the description is cut to a 600-character preview, the screenshot list to three, and descriptionTruncated and screenshotCount tell you exactly what was left out. Set includeFullText: true when you want everything. That one decision is why an LLM can hold thirty apps in context here and only four somewhere else.

The rating histogram is the other reason. score alone hides the shape of a rating — a 4.2 built on 60% five-star and 25% one-star is a different app from a flat 4.2, and histogram gives you both.

What you can do with it

  • Competitive teardown. Pull ten rivals in one run and compare installs, IAP range, ad support and update cadence side by side.
  • Watch a release. version, updated and recentChanges on a schedule give you a changelog history for any app, including ones that publish no changelog anywhere else.
  • Price and monetisation research. priceText, offersIAP, inAppPurchaseRange and adSupported in one table.
  • Feed an AI agent. Rows are small, consistently shaped and identical across runs, so a tool-calling model can reason over them without pagination.

Input

FieldDefaultNotes
appUrlsOrIds10 sample appsPackage names (com.spotify.music) or full Google Play URLs. Mix freely.
countries["us"]Two-letter storefront codes. Listings differ by country: price, availability and language all change.
languageenIndependent of country — read the Thai store in English with country: th, language: en.
includeFullTextfalseReturns the complete description and every screenshot. Rows get roughly six times larger.

An app that is not published in a requested country is reported in the log and in SUMMARY, and the run still succeeds with everything else — availability is per-country and a missing app is an answer, not a failure.

Pricing

Pay per app record delivered. A run that resolves no apps charges you nothing.

Disclaimer

This is an unofficial tool. It is not affiliated with, authorised by, endorsed by, or in any way officially connected to Google LLC. "Google Play", "Android" and "Google" are trademarks of Google LLC.

It reads only public, unauthenticated Google Play app listing pages (/store/apps/details) — a path that play.google.com/robots.txt does not disallow. It signs into nothing, stores no credentials, and returns nothing that is behind a login or a paywall.

Google can change the page structure at any time. When a listing cannot be read, this Actor says so in the log and in the run summary rather than handing you an empty result that looks like an answer.