App Store & Google Play Reviews Scraper icon

App Store & Google Play Reviews Scraper

Scrape app reviews from the Apple App Store and Google Play in one dataset: rating, text, author, date, app version, developer replies - plus sentiment, reply time and app rating summary. Multiple countries, star filters, new-review monitoring.

$0.40 per 1,000 review2 public runs in 30 daysupdated 2026-11-06
Try it

Build the input, get the call

Change any field; the code on the right follows. Copy it, or run the same input on Apify.

App Store or Google Play links, one per line. App Store ids (`id324684580`) and Android package names (`com.spotify.music`) work too. Mix both stores freely.

2-letter store countries, e.g. `us`, `gb`, `de`, `in`. App Store reviews are separate per country, so each country adds reviews. Google Play uses the first one.

2-letter language codes for Google Play reviews, e.g. `en`, `de`, `es`. Each language adds its own reviews.

Which reviews to get first.

Keep only reviews with these star ratings, e.g. 1 and 2 for complaints. Leave empty for all.

Only reviews written on or after this date. With "Newest first", the Actor stops reading once it passes this date.

Keep only reviews whose title or text mentions any of these, e.g. `crash`, `login`, `price`.

Drop reviews whose title or text mentions any of these.

Keep all reviews, only those the developer answered, or only unanswered ones (developer replies are available for Google Play).

Skip very short reviews (characters).

Maximum reviews per app (per country for the App Store).

Maximum reviews in total.

Monitoring

Return only reviews that no earlier run with the same input has delivered - for daily review alerts. You pay only for new reviews.

Output

What you get back

A real row from the README, and the fields every row has.

storegooglePlay
appIdcom.spotify.music
appNameSpotify: Music and Podcasts
rating1
textToo many ads ...
authorAdam
date2026-09-28T13:53:30+00:00
appVersion9.1.84
replyTextHey there! We understand your concern ...
sentimentnegative
hasReplytrue
replyDelayDays1
FieldWhat it holds
storeappStore or googlePlay
appId / appName / developer / appUrl / appIconThe app
appRating / appRatingCountThe app's overall rating and number of ratings (App Store)
country / languageStore country, and review language (Google Play)
reviewId / rating / title / textThe review (Google Play reviews have no title)
author / authorUrl / authorImageUrlReviewer
dateWhen the review was written (ISO 8601)
appVersionApp version the reviewer used
helpfulVotes"Helpful" votes / thumbs-up
replyText / replyDateThe developer's reply (Google Play)
sentimentpositive (4-5 ★), neutral (3 ★), negative (1-2 ★)
hasReply / replyDelayDays / textLengthReply present, days until the reply, review length
scrapedAtWhen it was collected

Download as JSON, CSV, Excel or XML from the run, or have it sent to Google Sheets, Slack or a webhook.

Guide

How App Store & Google Play Reviews Scraper works

Inputs, options and tips, from the tool's own documentation.

Get app reviews from the Apple App Store and Google Play in one clean dataset - rating, title, text, author, date, app version and the developer's reply - with sentiment, reply time and the app's overall rating added for you. Track your own app, benchmark competitors, or mine complaints for product ideas. Export to JSON, CSV or Excel, or send new reviews to Slack automatically.

Built for product managers and app developers, customer-support and community teams, app marketers and ASO specialists, and analysts comparing apps.

Why this scraper

  • Both stores, one format. Paste App Store and Google Play links side by side; every review comes back with the same fields, so iOS and Android feedback sit in one table.
  • Ready-to-analyze. Each review has sentiment (from the stars), textLength, hasReply and replyDelayDays - plus the app's name, developer and overall rating - no spreadsheet work needed.
  • Exactly the reviews you need. Filter by star rating (e.g. 1-2 ★), date, words mentioned (crash, login), review length, and whether the developer replied - the Actor stops as soon as it has enough matching reviews.
  • Fast and cheap to run. Runs finish in seconds: hundreds of reviews in a few seconds, for a fraction of a cent of platform usage.
  • More App Store reviews with countries. The App Store keeps reviews per country; add us, gb, de, in... to collect each country's reviews in one run.
  • Review alerts built in. Schedule it with Only new reviews and get just the reviews you haven't seen - perfect for a daily Slack digest.
  • Handles rate limits for you. Waits as long as a store asks when it says "slow down" (HTTP 429), and retries flaky responses automatically.

How to use it

  1. Paste app links into Apps - for example https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580 and https://play.google.com/store/apps/details?id=com.spotify.music.
  2. Optionally add Countries and Google Play languages, pick a sort order, star ratings, a start date, words to look for, or unanswered only.
  3. Press Start. Download from the Output tab, or connect an integration.

Example input

json
{
  "apps": [
    "https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580",
    "https://play.google.com/store/apps/details?id=com.spotify.music"
  ],
  "countries": ["us", "gb"],
  "sort": "newest",
  "starRatings": ["1", "2"],
  "maxReviewsPerApp": 500
}

Review alerts on a schedule

Turn on Only new reviews and schedule the Actor (hourly or daily). Each run returns only reviews earlier runs haven't delivered - you pay only for new ones. Connect Slack, e-mail, Google Sheets, Zapier or Make to route them to your team.

Use it as an instant API

The Actor also runs in Standby mode - an always-ready endpoint that returns reviews straight in the response. Find the URL on the Standby tab:

bash
curl "https://<standby-url>/?app=com.spotify.music&maxItems=50" \
  -H "Authorization: Bearer <YOUR_APIFY_TOKEN>"

Pricing

Pay per result: about $0.40 per 1,000 reviews (lower on higher Apify plans) plus a tiny start fee. Filtered-out, duplicate and already-delivered reviews are free. See the Pricing tab, and set a maximum charge per run to cap spend.

On Apify's free plan each run returns up to 500 reviews - enough to try everything. Any paid Apify plan removes the limit.

Questions

Questions about App Store & Google Play Reviews Scraper

How many App Store reviews can I get?

Apple shows up to about 500 of the most recent (or most helpful) reviews per country - sometimes fewer. Add more countries to collect more.

How many Google Play reviews?

Up to 10,000 per app and run, newest or most relevant first.

Is it legal?

The Actor collects publicly posted reviews. Handle reviewer names responsibly and follow the privacy rules that apply to you.

How much does App Store & Google Play Reviews Scraper cost?

$0.40 per 1,000, charged only for reviews returned; a run that finds nothing costs nothing. It runs on Apify, whose free plan includes monthly credit, so you can try it without paying.

Do I need to write code?

No. Fill in the form on Apify and press Start, schedule it, or send the results to Google Sheets, Slack or a webhook. For code, the input builder on this page writes the API call in curl, Python or JavaScript.

What does App Store & Google Play Reviews Scraper return?

Every row has the same fields, including store, appId / appName / developer / appUrl / appIcon, appRating / appRatingCount, country / language, reviewId / rating / title / text, author / authorUrl / authorImageUrl, date, appVersion. Download as JSON, CSV, Excel or XML.

Can an AI agent use it?

Yes. The webdata-tools-mcp server exposes it to Claude, Cursor and other MCP clients as get_app_reviews.

Can it run on a schedule and return only new results?

Yes. Schedule it on Apify (hourly, daily, weekly) and turn on the only-new option: each run then returns only what appeared since the last run with the same input.

Use cases

What people use App Store & Google Play Reviews Scraper for

  • Track new reviews after each release
  • Find bugs and feature requests in reviews
  • Compare ratings against competitor apps

Also searched as

App Store reviews API Google Play reviews scraper iOS app reviews export Android app reviews app review monitoring mobile app feedback data

Categories

Reviews, news, research and social Marketing Developer tools