Google Play Data Extractor avatar

Google Play Data Extractor

Pricing

$24.99/month + usage

Go to Apify Store
Google Play Data Extractor

Google Play Data Extractor

This Google Play Data Extractor collects full app insights: installs, reviews, rankings, screenshots, developer details, and more. Perfect for trend tracking, portfolio audits, and competitive benchmarking.

Pricing

$24.99/month + usage

Rating

0.0

(0)

Developer

Scrapier

Scrapier

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

Google Play Data Extractor

Google Play Data Extractor is a fast, reliable Google Play Store scraper that turns Play Store pages into structured app intelligence — including metadata and reviews — from app URLs, search queries, developer pages, and app IDs. It solves the manual effort of collecting installs, ratings, and review content by automating extraction at scale for marketers, developers, data analysts, and researchers. With this Google Play scraper and Google Play reviews scraper, you can power market tracking, portfolio audits, and competitive benchmarking with clean, ready-to-use datasets.

What data / output can you get?

Below are the primary fields this Google Play app data extractor outputs to the Apify dataset. Values are extracted from public app detail pages and enhanced with review objects when enabled.

Data typeDescriptionExample value
appIdUnique Android package namecom.supercell.brawlstars
titleApp titleBrawl Stars
developerDeveloper display nameSupercell
scoreAverage star rating (numeric)4.6
ratingsTotal ratings count5234567
reviews_countNumber of reviews fetched in this run50
installsDisplay installs range100,000,000+
priceApp price in minor units (0 for free)0
freeFree app flagtrue
genrePrimary genreAction
contentRatingContent ratingEveryone 10+
versionCurrent version label52.188
androidVersionMinimum Android version7.0
updatedLast update timestamp (epoch ms)1734547200000
releasedRelease date (string as shown)December 12, 2018
urlCanonical Play Store URLhttps://play.google.com/store/apps/details?id=com.supercell.brawlstars&hl=en&gl=us

Bonus outputs include rich metadata and media:

  • scoreText, histogram (ratings distribution), minInstalls, maxInstalls
  • developerId, developerEmail, developerWebsite, privacyPolicy
  • genreId, categories (name/id pairs)
  • icon, headerImage, screenshots[], video, videoImage, previewVideo
  • priceText, currency, available, offersIAP, IAPRange
  • androidVersionText, androidMaxVersion
  • adSupported, recentChanges, content flags (preregister, earlyAccessEnabled, isAvailableInPlayPass)
  • reviews[] array with detailed fields (see Output section)

You can export results from the Apify dataset in JSON, CSV, or Excel to integrate with BI tools and pipelines.

Key features

  • 🚀 Robust app details extraction Extracts app metadata (ratings, installs, pricing, media, categories, developer info) directly from Google Play app detail pages with structured, analysis-ready fields.

  • 💬 Review scraping with controls Built-in Google Play ratings and reviews export with maxComments to limit depth (1–500) — ideal when you need to extract Google Play app reviews for sentiment and QA.

  • 🌍 Localization by language and country Configure Language Code and Country Code to target storefront and content in your preferred locale.

  • 📈 Batch processing from multiple sources Start from app URLs, app IDs, search result pages, developer pages, usernames, or keywords. The Google Play search results scraper logic auto-discovers app IDs and processes them in stable batches.

  • 🔁 Resilient networking with retry & proxy Automatic retry with proxy fallback via proxyConfiguration for reliable large runs — a production-ready Google Play Store scraper for pipelines.

  • 🧰 Developer-friendly JSON outputs with consistent keys, ready for APIs, ETL, and Python Google Play scraper workflows in data platforms and automations.

  • ⚙️ Lightweight and scalable No browser required, no login required. Designed for automation and repeatable runs in Apify with dataset exports and integrations.

How to use Google Play Data Extractor - step by step

  1. Sign in to Apify
    Create or log in to your Apify account.

  2. Open the actor
    Search for “Google Play Data Extractor” in the Apify Store.

  3. Add targets in startUrls
    Paste one or more of the supported formats:

  1. Configure review depth
    Set maxComments (1–500) to control how many reviews to fetch per app. Set to 0 if you only need metadata.

  2. Set localization
    Adjust language (e.g., en) and country (e.g., US) codes for targeted storefront content.

  3. (Optional) Configure proxies
    Use proxyConfiguration for higher reliability on larger runs.

  4. Run the actor
    Click Start. The Google Play app details scraper will fetch app pages, parse metadata, and collect reviews.

  5. Export results
    Open the Dataset tab and export your data in JSON, CSV, or Excel for analysis and dashboards.

Pro Tip: Chain this Google Play developer data scraper with your ETL or orchestrate via the Apify API to automate competitive benchmarking and market monitoring.

Use cases

Use case nameDescription
Market research + competitive trackingAggregate app scores, versions, and recentChanges to benchmark competitors and track trends by genre and developer.
ASO analytics + keyword auditsCombine title, summary, and reviews to analyze keyword usage and user sentiment for App Store Optimization.
Portfolio monitoring for publishersMonitor installs, ratings, and updates across your portfolio, exporting structured deltas into BI dashboards.
Data enrichment for analyticsFeed app metadata and review objects into your warehouse to power retention and UX analyses.
Academic research + NLP datasetsCollect labeled review text and ratings for language modeling, sentiment analysis, and behavioral studies.
API pipeline integrationUse the JSON output from this Android app store data extractor in downstream Python/ETL jobs and automation tools.

Why choose Google Play Data Extractor?

Built for precision, automation, and reliability, this Google Play app details scraper outperforms manual tools and unstable extensions.

  • 📊 Accurate, structured fields for app metadata and reviews
  • 🌐 Language and country targeting for localized insights
  • 🧪 Scales from single apps to multi-page discovery via search/developer URLs
  • 👨‍💻 Developer-ready JSON for APIs, Python scripts, and data pipelines
  • 🔐 Public data only — no login required and no private endpoints
  • 🛡️ Proxy and retry support for resilient, production-grade runs
  • 💸 Efficient alternative to costly custom scraping — predictable and automation-ready

In short: a production-ready Google Play reviews API alternative that delivers consistent outputs for analytics and automation.

Yes — when used responsibly. This Google Play Store scraper collects publicly available information from app pages without authentication.

Guidelines for compliant use:

  • Only use public data from Google Play pages you’re permitted to access.
  • Observe Google Play’s Terms of Service and your local data regulations.
  • Avoid scraping private, paid, or sensitive data (e.g., APK files).
  • Consult your legal team for edge cases and regulatory obligations (e.g., GDPR/CCPA).

The tool focuses on metadata and publicly visible reviews; it does not access private areas or download APKs.

Input parameters & output format

Example JSON input

{
"startUrls": [
"https://play.google.com/store/search?q=hello&c=apps&hl=tr&gl=US",
"https://play.google.com/store/apps/developer?id=Mattel163+Limited",
"com.supercell.brawlstars"
],
"maxComments": 25,
"language": "en",
"country": "US",
"proxyConfiguration": {
"useApifyProxy": false
}
}

Parameter reference

  • startUrls (array of strings, required): Add one or more targets to start extraction. Supported formats: App URL, App ID, Username, Keyword, Search URL, Developer URL. Default: none.
  • maxComments (integer): Set how many reviews to collect per app (1–500). Default: 10.
  • language (string): Language for Play Store content (e.g., en, es, fr, tr). Default: en. Pattern: ^[a-z]{2}$.
  • country (string): Country storefront for Google Play (e.g., US, GB, DE, TR). Default: US. Pattern: ^[A-Z]{2}$.
  • proxyConfiguration (object): Configure proxies for stable extraction. Prefill: {"useApifyProxy": false}.

Example JSON output

{
"appId": "com.supercell.brawlstars",
"title": "Brawl Stars",
"description": "Fast-paced 3v3 multiplayer and battle royale...",
"summary": "3v3 and Battle Royale",
"installs": "100,000,000+",
"minInstalls": 100000000,
"maxInstalls": 200000000,
"score": 4.6,
"scoreText": "4.6",
"ratings": 5234567,
"histogram": { "1": 123456, "2": 234567, "3": 345678, "4": 456789, "5": 4678901 },
"price": 0,
"free": true,
"currency": "USD",
"priceText": "Free",
"available": true,
"offersIAP": true,
"IAPRange": "$0.99 - $49.99",
"androidVersion": "7.0",
"androidVersionText": "7.0",
"androidMaxVersion": "VARY",
"developer": "Supercell",
"developerId": "Supercell",
"developerEmail": "support@supercell.com",
"developerWebsite": "https://supercell.com/",
"developerLegalName": "Supercell",
"developerLegalEmail": "support@supercell.com",
"developerLegalAddress": "Helsinki, Finland",
"developerLegalPhoneNumber": "",
"privacyPolicy": "https://supercell.com/en/privacy-policy/",
"developerInternalID": "Supercell",
"genre": "Action",
"genreId": "GAME_ACTION",
"categories": [
{ "name": "Action", "id": "GAME_ACTION" },
{ "name": "Multiplayer", "id": "MULTIPLAYER" }
],
"icon": "https://play-lh.googleusercontent.com/xxx",
"headerImage": "https://play-lh.googleusercontent.com/yyy",
"screenshots": [
"https://play-lh.googleusercontent.com/screen1",
"https://play-lh.googleusercontent.com/screen2"
],
"video": "https://www.youtube.com/watch?v=abcd",
"videoImage": "https://i.ytimg.com/vi/abcd/hqdefault.jpg",
"previewVideo": "https://www.youtube.com/watch?v=abcd",
"contentRating": "Everyone 10+",
"adSupported": true,
"released": "December 12, 2018",
"updated": 1734547200000,
"version": "52.188",
"recentChanges": "Balance updates\nBug fixes",
"comments": [],
"preregister": false,
"earlyAccessEnabled": false,
"isAvailableInPlayPass": false,
"url": "https://play.google.com/store/apps/details?id=com.supercell.brawlstars&hl=en&gl=us",
"reviews": [
{
"reviewId": "gp:AOqpTOExample",
"rating": 5,
"reviewer": "Alex",
"date": "2026-04-10",
"reviewedIn": "en",
"body": "Great gameplay and frequent updates!",
"userImage": "https://lh3.googleusercontent.com/a-/example",
"position": 1,
"helpfulCounts": 12,
"appId": "com.supercell.brawlstars",
"timestamp": 1765564800,
"language": "en"
}
],
"reviews_count": 25
}

Notes:

  • reviews_count reflects how many reviews were fetched based on maxComments.
  • When reviews are fetched, reviews is an array of objects with keys: reviewId, rating, reviewer, date, reviewedIn, body, userImage, position, helpfulCounts, appId, timestamp, language.

FAQ

Is there a trial for Google Play Data Extractor?

Yes. The actor listing includes trial minutes (e.g., 120 trial minutes) so you can evaluate the Google Play app metadata scraper before committing to a plan.

How many reviews can I scrape per app?

You can collect between 1 and 500 reviews per app, controlled by the maxComments input. Set maxComments to fit your analysis depth and runtime.

Does this tool require login or cookies?

No. It operates as a public Google Play Store scraper and does not use authentication. It fetches publicly available app pages and review data.

What input formats are supported?

You can start from App URLs, App IDs, usernames (e.g., @username), keywords, Play Store search URLs, and developer pages. Mix different target types in a single run.

Can I target specific languages and countries?

Yes. Use the language (e.g., en) and country (e.g., US) input fields to localize content retrieval for your storefront of interest.

What kind of review data do I get?

Each review includes fields like reviewId, rating, reviewer, date, body, language, helpfulCounts, and more — a complete Google Play reviews scraper output for analytics.

Does it download APK files?

No. This Google Play app details scraper focuses on metadata and publicly visible reviews. It does not download APKs or access private data.

Does it support proxies for large runs?

Yes. Configure proxyConfiguration to enable proxies, improving stability and scale during high-volume extraction.

Closing CTA / Final thoughts

Google Play Data Extractor is built for fast, reliable extraction of app metadata and reviews from the Google Play Store. It delivers structured JSON suitable for analytics, ASO, and competitive research, with localization, batching, and proxy support for scale. Ideal for marketers, developers, data analysts, and researchers, it can power dashboards and pipelines as a Google Play reviews API alternative. Connect it to your workflows via the Apify platform, export to JSON/CSV/Excel, or integrate with Python automation — and start extracting smarter app insights today.

What are other Google scraping tools?

If you want to scrape specific Google data, you can use any of the dedicated scrapers below for faster and more targeted results.

Scraper NameScraper Name
Google Ads ScraperGoogle Maps Scraper
Google Finance ScraperGoogle News Scraper
Google Flights ScraperGoogle Patents Scraper
Google Hotels ScraperGoogle Play Email Scraper
Google Images ScraperGoogle Play Phone Number Scraper
Google Maps Email ExtractorGoogle Play Store App Search Scraper
Google Maps Email ScraperGoogle Play Store Review Scraper
Google Maps ExtractorGoogle Search Autocomplete Scraper
Google Maps Phone Number ExtractorGoogle Search Results Scraper
Google Maps Phone Number ScraperGoogle Search Results Serp Scraper
Google Maps Reviews ScraperGoogle Trends Scraper