App Store & Google Play Market Intelligence avatar

App Store & Google Play Market Intelligence

Pricing

from $2.00 / 1,000 results

Go to Apify Store
App Store & Google Play Market Intelligence

App Store & Google Play Market Intelligence

Scrape app rankings, customer reviews with automatic theme analysis, keyword/ASO search results and full app metadata from the Apple App Store and Google Play. iOS and Android, 150+ storefronts including Korea and Japan. No API key required.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Seoul Data Labs

Seoul Data Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

What does App Store & Google Play Market Intelligence do?

This App Store and Google Play scraper extracts app rankings, customer reviews, keyword/ASO search results, and full app metadata from both the Apple App Store (iOS) and Google Play (Android) — across 150+ storefronts including the US, Korea, and Japan. The easiest way to try it: leave the defaults and click Start — you'll get the current US Top Free chart in seconds. No API key, no login, no proxy configuration.

Use it to track competitors, size up a market before you localize, monitor your own app's review sentiment, or feed clean app data into a dashboard, spreadsheet, or LLM pipeline. Input is simple: pick a store, a mode, a country, and either a search term or an app ID.

What data can you extract?

ModeApple App StoreGoogle PlayReturns
Reviews + analysisRecent customer reviews plus an automatic summary: rating histogram, positive/negative share, and the top keyword themes behind praise and complaints — in any language (Korean, Japanese, English…).
Top-chart rankingsTop Free / Paid / Grossing / New apps per country, optionally by category (Games, Finance, Shopping…).
Keyword search (ASO)Which apps rank for a search term in a given storefront — the core App Store Optimization signal.
App detailsRating, rating count, version, size, release and update dates, description, screenshots, installs (Android), developer, and more.

Rankings are iOS-only because Google removed its public top-chart endpoint. Every other mode works on both stores.

Why use this app data extraction tool

  • 🌏 Every storefront is first-class. Most scrapers assume the US store. Here Korea (kr), Japan (jp), and every other market are equal citizens — built for Asia-market research.
  • 📱 One Actor, both platforms. Switch between Apple and Google with a single store field instead of stitching two tools together. Every row is tagged platform: "ios" | "android", so mixed datasets stay clean.
  • 🧠 Review analysis, not just review dumps. You get why an app is rated the way it is — a rating breakdown plus recurring themes in positive vs. negative reviews.
  • ⚡ Keyless and reliable. Reads public store endpoints. No login, no API key, no anti-bot walls.

How to scrape App Store and Google Play data

  1. Click Try for free / Start on this page.
  2. Choose Store — Apple App Store or Google Play.
  3. Choose Mode — rankings, reviews, search, or app details.
  4. Set Country (us, kr, jp, …) and, depending on mode, a Search term or App IDs.
  5. Click Start and watch results stream into the dataset.
  6. Export as JSON, CSV, Excel, or XML, or pull the data through the Apify API.

How to find an app ID

PlatformWhere to lookExample
iOSthe number after id in an App Store URLapps.apple.com/kr/app/kakaotalk/id362057947362057947
Androidthe id= package name in a Google Play URLplay.google.com/store/apps/details?id=com.kakao.talkcom.kakao.talk

How much does it cost to scrape app data?

This Actor uses pay per event pricing, and Apify platform usage is included — there is no separate compute bill, so your cost per run is predictable. The exact rate is shown in the pricing box on this page.

A worked example: a run that collects 200 reviews for one app produces 200 review rows plus 1 analysis-summary row. A run that pulls a 50-app Top Grossing chart produces 50 rows. You are charged per row returned, so small exploratory runs cost very little.

Input and output examples

Analyze a competitor's Korean reviews (iOS)

{
"store": "appstore",
"mode": "reviews",
"country": "kr",
"appIds": ["362057947"],
"maxReviewsPerApp": 200,
"includeReviewAnalysis": true
}

The same app on Android

{
"store": "googleplay",
"mode": "reviews",
"country": "kr",
"lang": "ko",
"appIds": ["com.kakao.talk"],
"maxReviewsPerApp": 200
}

Top-grossing games in the US (iOS)

{ "store": "appstore", "mode": "rankings", "country": "us", "chart": "topgrossing", "category": "games", "maxItems": 50 }

Who ranks for a keyword in Korea (ASO)

{ "store": "googleplay", "mode": "search", "country": "kr", "lang": "ko", "searchTerm": "배달", "maxItems": 25 }

Full metadata for specific apps (Android, Japan)

{ "store": "googleplay", "mode": "appDetails", "country": "jp", "lang": "ja", "appIds": ["com.kakao.talk", "jp.naver.line.android"] }

Output example

Review runs emit one reviewSummary row per app, followed by review rows:

{
"recordType": "reviewSummary",
"platform": "ios",
"appId": "362057947",
"country": "kr",
"count": 200,
"averageRating": 2.6,
"ratingHistogram": { "5": 58, "4": 17, "3": 16, "2": 4, "1": 105 },
"negativePct": 54.5,
"positivePct": 37.5,
"topKeywordsNegative": [ { "keyword": "업데이트", "count": 41 }, { "keyword": "숏폼", "count": 33 } ],
"topKeywordsPositive": [ { "keyword": "좋아요", "count": 22 } ]
}

Ranking, search, and app-detail rows look like this:

{
"platform": "ios",
"rank": 1,
"chart": "topgrossing",
"country": "us",
"appId": "1195621598",
"title": "MONOPOLY GO!",
"developer": "Scopely, Inc.",
"category": "Games",
"rating": 4.7,
"ratingCount": 4837291,
"price": 0,
"trackUrl": "https://apps.apple.com/us/app/id1195621598"
}

What can you use app store data for?

  • Competitive intelligence — track rival apps' chart positions and review sentiment over time on both stores (schedule daily runs).
  • Market entry research — see what dominates the Korean or Japanese charts before you localize.
  • App Store Optimization (ASO) — monitor keyword rankings on iOS and Android, and mine review text for the words real users type.
  • Reputation monitoring — catch a spike in 1-star reviews and the themes driving it.
  • Product discovery — turn competitor complaints into your roadmap.
  • Investment and trend research — watch top-grossing charts across countries.

FAQ, limitations, and support

This Actor collects only publicly available store data — the same information any visitor sees without logging in. It performs no authentication and gathers no private user data. You are responsible for how you use the output, including compliance with applicable law and the stores' terms.

How many reviews can I get per app?

Apple's public review feed returns up to roughly 500 of the most recent reviews per app per storefront. Google Play allows deeper pagination. Set maxReviewsPerApp to control volume.

Why can't I get rankings from Google Play?

Google removed its public top-chart endpoint, so no tool can read Play charts from a public source. Use store: "appstore" for rankings; if you request Play rankings, the Actor returns a clear explanatory message instead of failing silently.

Which countries and languages are supported?

country accepts ISO two-letter storefront codes (us, kr, jp, gb, de, fr, in, br, and so on). lang is optional and mainly affects Google Play results and search relevance.

Can I run this on a schedule?

Yes — use Apify Schedules to run it daily or hourly, and connect the dataset to your warehouse, Google Sheets, or a webhook through Apify Integrations.

Found a bug or need another field?

Open an Issue on this Actor. Feature requests for extra fields, countries, or modes are welcome and I do read them.