App Store Reviews Scraper - Search by Keyword
Pricing
Pay per usage
App Store Reviews Scraper - Search by Keyword
Search the Apple App Store by keyword and export the reviews of matching apps: rating, title, body, author, app name and ID. Apple offers no public export and shows reviews a few at a time; this does the searching and paging for you.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
the anh nguyen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
App Store Reviews Scraper
Search the Apple App Store by keyword and get the reviews of the matching apps as structured rows — rating, title, body, author and app identity.
Apple shows reviews a handful at a time behind a "more" control and offers no public export. This Actor does the searching and paging for you and hands back a table.
Input
| Field | Default | What it does |
|---|---|---|
searchTerms | a sample list | Keywords to search the store with; each is searched separately |
maxAppsPerTerm | 10 | How many matching apps to take per keyword |
maxReviewsPerApp | 20 | How many reviews to pull from each app |
{ "searchTerms": ["invoice app", "booking system"], "maxAppsPerTerm": 5, "maxReviewsPerApp": 20 }
Total rows are roughly terms × maxAppsPerTerm × maxReviewsPerApp, so raise the
multipliers deliberately.
Output
One row per review:
| Field | Type | Example |
|---|---|---|
appId | integer | 1240314505 |
appName | string | Groomit On-Demand Grooming |
url | string | https://apps.apple.com/app/id1240314505 |
reviewId | integer | 14370393171 |
reviewTitle | string | Owner of Funny Farm Rescue |
text | string | the review body |
rating | integer | 1–5 |
score | integer | same as rating, kept for cross-source sorting |
author | string | reviewer's public display name |
title | string | [5★] Owner of Funny Farm Rescue — rating-prefixed for scanning |
date | string | ISO 8601 |
extra_searchTerm | string | which keyword produced this row |
scrapedAt | string | ISO 8601 timestamp of capture |
What it is good for
- Competitor research — the one- and two-star reviews of the apps in your category are a list of things people want and are not getting.
- Feature demand — repeated wording across unrelated apps is a stronger signal than any single review.
- Positioning — the words customers use for the problem are the words to use back at them.
Sort by rating ascending and read the bottom first; that is where the
information is.
Notes and limits
- Reviews come from Apple's public RSS feed per app, which returns recent reviews rather than the complete history. Treat a run as a current sample.
- Coverage is the store Apple serves this client; results can differ by storefront and over time.
authoris the reviewer's public display name, published by Apple alongside the review. No e-mail addresses, account identifiers or private profile data are collected. If you process these rows in the EU, remember a display name can still be personal data and treat the file accordingly.
