Google Play Store Scraper — Apps, Reviews, Charts avatar

Google Play Store Scraper — Apps, Reviews, Charts

Pricing

from $3.00 / 1,000 result scrapeds

Go to Apify Store
Google Play Store Scraper — Apps, Reviews, Charts

Google Play Store Scraper — Apps, Reviews, Charts

Scrape Google Play: app details, reviews, keyword search, top charts, similar apps and developer portfolios. Auto-detects mode from URL or query. MCP-ready, HTTP-only.

Pricing

from $3.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

9 hours ago

Last modified

Share

Google Play Store Scraper extracts everything on Google Play with one actor: app details, user reviews, keyword search, top charts, similar apps, and full developer portfolios. Point it at a package ID, an app URL, or a search term and it auto-detects what to do. HTTP-only (no headless browser), fast, and built for both humans and AI agents (MCP-ready).

What you get

ModeInputReturns
App detailscom.spotify.music or app URL50+ fields: title, description, installs, score, ratings histogram, price, IAP, version, content rating, screenshots, developer contact, privacy policy, and more
Reviewspackage ID / URLPaginated reviews: rating, text, author, date, helpful votes, developer reply, app version
Searchkeyword (searchQuery)Ranked matching apps with title, developer, score, price, icon
Top charts (list)collection + optional categoryRanked chart apps (Top Free / Paid / Grossing) with rank
Similar appspackage ID / URLApps Google Play recommends as similar — great for competitor discovery
Developer appsdeveloper URL or nameThe developer's full published portfolio

When to use it

  • ASO & market research — track rankings, scores, install tiers, and competitor sets.
  • Sentiment analysis — pull thousands of reviews per app, sorted by newest, rating, or helpfulness.
  • Competitive intelligence — search a niche, pull top charts, map similar apps and developer portfolios.
  • AI agents — narrow input, structured JSON out; callable directly over MCP.

Use the dedicated reviews-only actors if all you ever need is the cheapest possible review firehose. Use this actor when you want the full Google Play picture — apps, reviews, charts, and discovery — in one place with consistent output.

Pricing (pay-per-event)

EventPrice
Actor start$0.00005
App detail scraped (full 50+ field record)$0.005
Result scraped (review, search result, chart entry, similar app, developer app)$0.003

Set maxResults to put a hard ceiling on spend — the run stops cleanly once reached, and the maximum possible cost is printed at the start of every run. Pay-per-usage (compute + proxy) is also available; pick whichever billing fits your job at run time.

Quick start

Zero-config: the default input scrapes the Spotify app's details. Otherwise:

App details + reviews + similar apps in one run

{
"mode": "app-details",
"appIds": ["com.whatsapp", "com.spotify.music"],
"includeReviews": true,
"maxReviews": 200,
"includeSimilar": true,
"country": "us",
"language": "en",
"maxResults": 500
}

Keyword search, enriched to full details

{
"mode": "search",
"searchQuery": "meditation timer",
"maxSearchResults": 30,
"fullDetails": true,
"maxResults": 30
}

Top free games chart

{
"mode": "list",
"listCollection": "TOP_FREE",
"listCategory": "GAME",
"maxListResults": 100
}

Auto-detect from mixed URLs

{
"mode": "auto",
"startUrls": [
{ "url": "https://play.google.com/store/apps/details?id=com.spotify.music" },
{ "url": "https://play.google.com/store/search?q=podcast" }
]
}

Output

Every row carries a recordType discriminator (app, review, searchResult, listEntry, similar, developerApp) plus a scrapedAt ISO-8601 timestamp and the sourceUrl/appId it came from. App rows are flat with stable keys; review rows use review* prefixed fields. See the Output tab for the live schema.

{
"recordType": "app",
"appId": "com.spotify.music",
"title": "Spotify: Music and Podcasts",
"developer": "Spotify AB",
"score": 4.33,
"ratings": 31000000,
"installs": "1,000,000,000+",
"price": 0,
"free": true,
"genre": "Music & Audio",
"version": "VARY",
"url": "https://play.google.com/store/apps/details?id=com.spotify.music",
"scrapedAt": "2026-05-30T09:23:13.811Z"
}

Calling from code

Apify JavaScript client

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('khadinakbar/google-play-all-in-one-scraper').call({
mode: 'reviews',
appIds: ['com.spotify.music'],
maxReviews: 500,
reviewsSort: 'newest',
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Apify Python client

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("khadinakbar/google-play-all-in-one-scraper").call(run_input={
"mode": "search",
"searchQuery": "habit tracker",
"maxSearchResults": 50,
"fullDetails": True,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["title"], item.get("score"))

FAQ

How many reviews can I get per app? Reviews paginate automatically up to maxReviews (default 100; up to 50,000). Newest, rating, or helpfulness order.

Search returns few/no results? Google Play's search endpoint is region-sensitive and can rate-limit shared datacenter IPs. Set the right country, and for high-volume search switch the proxy to residential. App-details, reviews, charts, similar, and developer modes are unaffected.

Can I get full details for every search/chart/similar result? Yes — set fullDetails: true and each result is upgraded to a complete 50+ field record (billed as an app-detail event).

Which country/language? Use 2-letter ISO codes in country (storefront, pricing, availability) and language (localized text).

Does it need a browser or login? No. It reads Google Play's public endpoints over HTTP. No account, no cookies.

This actor collects only publicly available information from Google Play Store listings. It does not bypass authentication, access private data, or circumvent technical access controls. You are responsible for using the data in compliance with Google's Terms of Service, applicable laws (including GDPR/CCPA where relevant), and any data-protection obligations. Do not use scraped personal data (e.g., review author names) in violation of privacy regulations. This actor is not affiliated with or endorsed by Google.

  • Apple App Store Scraper — full Apple App Store coverage (apps, reviews, charts, search, developer portfolio) for cross-platform mobile intelligence.
  • Amazon Reviews Scraper — Amazon product reviews to pair with Google Play sentiment for consumer-brand monitoring.
  • Software Reviews Scraper — G2, Capterra, TrustRadius B2B reviews for desktop/web counterparts to mobile apps.
  • Trustpilot Reviews Scraper — Trustpilot reviews to extend brand sentiment beyond Google Play's review system.