Google Play Store Apps & Reviews Scraper avatar

Google Play Store Apps & Reviews Scraper

Pricing

Pay per usage

Go to Apify Store
Google Play Store Apps & Reviews Scraper

Google Play Store Apps & Reviews Scraper

Extract mobile app details, ratings, user reviews, developer contacts, installs count, and category rankings from Google Play Store.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

David Sandor

David Sandor

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Security

Limited permissions

Share

📱 Google Play Store Apps & Reviews Scraper

High-speed, production-grade Google Play Store scraper. Extract comprehensive Android app details, developer contact information (email, website, address), ratings distributions, category rankings, and authentic user reviews with pagination, sentiment filters, and AI / RAG tokenization.

Apify Actor Pay-Per-Event Node.js 20


⚡ Overview

The Google Play Store Apps & Reviews Scraper provides real-time access to the entire Android app catalog without requiring headless browsers, heavy Puppeteer overhead, or fragile browser sessions. It queries native Google Play endpoints with automated token pagination to capture deep app metadata and large volumes of user reviews at unbeatable speeds and lower compute costs.

Whether you are performing competitor benchmarking, ASO (App Store Optimization) keyword analysis, customer sentiment research, or LLM/RAG training, this Actor delivers clean, structured JSON in seconds.


🚀 Key Features

  • ⚡ 1-Click Instant Run: Pre-filled with com.spotify.music—click Start and receive structured data instantly without setup friction.
  • 📱 Comprehensive App Metadata: Extracts app title, package ID, developer name, verified developer email, developer website, physical address, privacy policy, category/genres, content rating, release date, last update timestamp, version, price, and currency.
  • ⭐ Accurate Ratings & Stats: Captures aggregate score, star rating distributions, verified install brackets (1,000,000,000+), and category rank (e.g. #1 in Music & Audio).
  • 💬 Deep Reviews Pagination: Extract dozens, hundreds, or thousands of user reviews with author names, profile avatars, star ratings (1–5), timestamps, helpfulness upvotes (thumbsUpCount), and official developer responses.
  • 🔄 Flexible Sorting: Sort reviews by Helpfulness (Most relevant), Newest (Latest updates/bugs), or Rating.
  • 🌍 Global Localization: Support for any language (hl) and country storefront (gl) to compare regional app store listings and localized pricing.
  • 🧠 AI & RAG Ready: Built-in semantic chunking and OpenAI token estimates (tokenCount, ragChunks, markdown) to ingest directly into LangChain, LlamaIndex, or vector databases (Pinecone, Weaviate, Qdrant).
  • 💸 Cost-Effective Pay-Per-Event: Only pay $0.0015 per extracted app with all collected reviews.

📥 Input Parameters

ParameterTypeDefaultDescription
appIdOrUrlStringcom.spotify.musicApp ID / Package Name (e.g., com.spotify.music, com.whatsapp, org.telegram.messenger) or full Play Store URL.
maxReviewsInteger20Total number of user reviews to harvest. Set higher (e.g., 100, 500) for deep sentiment audits.
sortStringHELPFULNESSReview sorting order: HELPFULNESS, NEWEST, or RATING.
languageStringenISO 639-1 language code (en, es, de, fr, ja, etc.).
countryStringusTwo-letter country store code (us, gb, de, in, br, etc.).
includeKeywordsString""Comma-separated keywords to filter reviews (e.g. crash, bug, subscription).
excludeKeywordsString""Comma-separated keywords to omit reviews.
enableRagEnrichmentBooleantrueAutomatically calculate OpenAI token counts and build semantic chunks for LLMs.
outputFormatStringJSONPreferred output representation (JSON, Markdown, Flat).

📤 Output Dataset Format

Every run outputs a rich, schema-validated JSON object saved to the default Apify Dataset:

{
"appId": "com.spotify.music",
"title": "Spotify: Music and Podcasts",
"url": "https://play.google.com/store/apps/details?id=com.spotify.music&hl=en&gl=us",
"developer": "Spotify AB",
"developerEmail": "support@spotify.com",
"developerWebsite": "https://www.spotify.com",
"developerAddress": "Regeringsgatan 19, 111 53 Stockholm, Sweden",
"privacyPolicy": "https://www.spotify.com/legal/privacy-policy/",
"score": 4.35,
"scoreText": "4.3",
"ratingsCount": 36565779,
"reviewsCount": 36565779,
"installs": "1,000,000,000+",
"minInstalls": 1000000000,
"price": 0,
"currency": "USD",
"free": true,
"genres": [
"Music & Audio"
],
"genreId": "MUSIC_AND_AUDIO",
"categoryRanking": "top free music & audio #1",
"contentRating": "Teen",
"released": "May 27, 2014",
"updated": "Oct 23, 2026",
"version": "Varies with device",
"summary": "Listen to songs, play podcasts, create playlists and discover music you'll love",
"icon": "https://play-lh.googleusercontent.com/IzQgYCcnCFCD08GR...",
"headerImage": "https://play-lh.googleusercontent.com/WdedaGD6EAXZgy...",
"reviewsTotalHarvested": 20,
"userReviews": [
{
"id": "31dd5f9b-bd5f-4e2f-9465-71f707e14285",
"author": "Marisa M",
"userAvatar": "https://play-lh.googleusercontent.com/a-/ALV-Uj...",
"score": 2,
"text": "I don't know what you guys did in the last update, but now when I listen to any podcast, it plays the list opposite...",
"date": "2026-09-18T06:24:22.000Z",
"thumbsUpCount": 469,
"developerReply": {
"text": "Hi! For more information, visit support.spotify.com...",
"date": "2026-09-18T15:50:44.000Z"
}
}
],
"ragMetadata": {
"tokenCount": 512,
"semanticChunks": [ ... ]
},
"scrapedAt": "2026-10-31T00:30:54.000Z"
}

🏆 Comparison vs Alternative Scrapers

Feature / MetricGoogle Play Store Apps & Reviews ScraperGeneric Browser/Puppeteer ScrapersTraditional REST APIs
Execution Speed< 3 seconds30–60 seconds5–10 seconds
Memory Footprint512 MB2048 MB - 4096 MB512 MB
Developer Contact InfoFull (Email, Site, Address)Partial / FragileOften omitted
Reviews PaginationAutomated RPC BatchesSlow infinite scrollRate-limited
Developer RepliesIncludedRarely parsedMissing
RAG / AI EmbeddingsBuilt-in Chunking & TokensNot supportedNot supported
Pricing ModelPay-Per-Event ($0.0015)High compute runtime feesMonthly subscription

🔌 Integrations & Workflow Automation

1. Make / Integromat & Zapier

  • Trigger automated alerts whenever an app’s rating drops below 4.0.
  • Automatically route 1-star and 2-star reviews into Zendesk, Jira, or Slack for instant customer support response.

2. LangChain & LlamaIndex (AI Agents)

  • Connect Google Play user reviews to custom GPT agents for automated competitor product audits, feature request extraction, and sentiment tracking.

3. Google Sheets & Airtable

  • Sync periodic app rank, install bracket, and review counts into live dashboards via Apify API webhooks.

❓ Frequently Asked Questions (FAQ)

Can I provide a full Google Play URL or just the package name?

Both! You can paste https://play.google.com/store/apps/details?id=com.spotify.music or simply com.spotify.music. The Actor will automatically normalize and validate the identifier.

Does this Actor require proxies?

No. The lightweight HTTP requests bypass heavy browser fingerprinting checks and execute reliably on standard Apify proxy infrastructure.

How do I scrape reviews from other countries or languages?

Specify the country parameter (e.g. gb, de, fr, jp) and language parameter (e.g. en, de, fr, ja). Google Play serves localized storefront descriptions, local user reviews, and regional currency pricing.


📞 Support & Customization

Need specialized enterprise scraping, bulk app batch processing, or customized webhook integrations?