App Store & Google Play Reviews Scraper: Both Stores avatar

App Store & Google Play Reviews Scraper: Both Stores

Pricing

from $0.11 / 1,000 reviews

Go to Apify Store
App Store & Google Play Reviews Scraper: Both Stores

App Store & Google Play Reviews Scraper: Both Stores

Scrape user reviews from the Apple App Store AND Google Play in one run: rating, text, author, app version, date, thumbs-up and developer replies. Filter by star rating to mine complaints. Identical output shape for both stores.

Pricing

from $0.11 / 1,000 reviews

Rating

0.0

(0)

Developer

Daniel Meshulam

Daniel Meshulam

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Pull user reviews from the Apple App Store AND Google Play in a single run, with one identical output shape for both.

Most review scrapers cover one store. You end up buying two, running two, and reconciling two different formats. This does both at once.

Do you need an API key? No. Is there a free tier? Yes.

The two things people search for in this category, measured, are free and API key: app store reviews api, apple app store reviews api.

So, plainly:

  • No API key. Nothing to register for, nothing to rotate, no key to leak in a repo. The source is a public API published deliberately by its owner.
  • No proxy setup. The source does not bot-wall datacenter addresses, so the default works.
  • Pay per result, not per month. There is no subscription and no minimum. Rows that error or that your filters drop are not charged.
  • Free to try. Run it with the prefilled input and see real rows before deciding anything.

What you get per review

FieldiOSAndroid
Star rating
Review text
Review title: (Play has no titles)
Author name
App version reviewed
Date
Thumbs-up count,
Developer reply,

Mine complaints in one step

Set Min rating 1 and Max rating 2 and you get only the negative reviews, the fastest way to find bugs, churn reasons and feature requests. You are charged only for reviews actually returned, not for everything scanned.

{
"appIds": ["com.spotify.music", "com.spotify.client"],
"platform": "both",
"maxReviewsPerApp": 500,
"minRating": 1,
"maxRating": 2
}

Use cases

  • Product research: pull 1-star reviews for your competitors and read what their users hate
  • Churn analysis: track complaints by app version to see which release broke things
  • LLM pipelines: clean JSON, ready to summarise into themes
  • Review monitoring: schedule it daily and get alerted to rating drops
  • ASO: see which complaints show up in your category

App IDs

Accepts any of three forms:

  • Android package: com.spotify.music
  • iOS numeric ID: 324684580
  • iOS bundle ID: com.spotify.client (resolved automatically)

Dotted IDs exist on both stores, so with Platform = Both the Actor checks each and returns whichever exists.

Both stores, one table

Apple App Store reviewsGoogle Play Store reviews
SourceApple's official customer-reviews RSS feedthe same public endpoint the Play website itself calls
Depthup to ~500 per app, Apple's own cappaginated properly, not capped at one page
Key needednonenone

Set platform to ios, android or both. Both stores return the same field names, so an Apple App Store reviews export and a Google Play reviews export stack into one file without any reshaping.

Countries and languages. country and language are passed through to each store, so reviews come back per storefront: us, gb, de, fr, es, it, jp, kr, br, in, il and the rest. Review text is written in the local language, which is exactly why the filter exists: run one country at a time to keep a sentiment pass monolingual, or run several to see how a complaint differs by market.

Notes

  • iOS uses Apple's official reviews feed; Apple serves up to ~500 per app.
  • Google Play reviews come from the same public endpoint the Play website itself calls, paginated properly rather than capped at one page.
  • Rows with an error field tell you exactly which lookup failed and why. They are never charged.
  • Public review data only, no logins, no accounts, no personal data beyond the public display name attached to each review.

The rest of this set

Four Actors over the same two stores, each answering a different question: