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
a month 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.