App Store Reviews Scraper — Apple App Reviews by Country avatar

App Store Reviews Scraper — Apple App Reviews by Country

Pricing

from $0.30 / 1,000 records

Go to Apify Store
App Store Reviews Scraper — Apple App Reviews by Country

App Store Reviews Scraper — Apple App Reviews by Country

Scrape Apple App Store customer reviews for any iOS app by URL or id, across one or many countries: rating, title, text, author, app version, helpful votes and date, plus app name and developer. Up to 500 most recent reviews per country. Export JSON/CSV/Excel.

Pricing

from $0.30 / 1,000 records

Rating

0.0

(0)

Developer

Ocrad

Ocrad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

App Store Reviews Scraper


Scrape customer reviews of any iOS app from the Apple App Store. Provide the app's App Store URL (or its numeric id) and one or more countries — the Actor reads Apple's public review feed and returns every review as structured data: rating, title, text, author, app version, helpful votes and date, plus the app name and developer.


📋 Example Output

{
"id": "14661465107",
"appId": "1232780281",
"appName": "Notion: Notes, Tasks, AI",
"developer": "Notion Labs, Incorporated",
"country": "us",
"title": "Stop Removing Useful Functionality",
"text": "I’m on a iPad. Stop removing useful features. The sidebars collapse/expand on pages is no longer there anymore.",
"rating": 1,
"author": "MrArkansas870",
"authorUrl": "https://itunes.apple.com/us/reviews/id43375658",
"version": "1.7.346",
"votedHelpful": 2,
"updatedAt": "2026-10-13T05:15:16-07:00",
"url": "https://apps.apple.com/us/app/id1232780281?see-all=reviews",
"scrapedAt": "2026-10-23T20:04:11.881Z"
}

rating is 1–5, votedHelpful is the number of "helpful" votes, updatedAt is the review date in the storefront's time zone and url is the App Store page listing the app's reviews in that storefront (Apple does not publish per-review links).

⚙️ Configuration

ParameterTypeDefaultDescription
appUrlString(required)App Store app URL, e.g. https://apps.apple.com/us/app/notion-notes-docs-tasks/id1232780281, or the numeric id alone (1232780281).
countriesArray["us"]Two-letter storefront codes to collect reviews from, e.g. ["us", "gb", "de", "jp"]. Left empty, the country from the URL is used.
maxItemsInteger0Max reviews to return across all countries (0 = all available).
proxyConfigurationObjectApify Proxy (auto)Proxy settings. Switch to RESIDENTIAL only if results are empty.

Example Input

{
"appUrl": "https://apps.apple.com/us/app/notion-notes-docs-tasks/id1232780281",
"countries": ["us", "gb", "de"],
"maxItems": 0
}

How many reviews can it get?

Apple's feed exposes the 500 most recent reviews per country (10 pages of 50; Apple refuses deeper pages). To collect more, add more countries — each storefront has its own reviews. Reviews are returned newest first, so a scheduled run with a small maxItems is a cheap way to keep up with new feedback.

Getting the app URL

  1. Open the app's page on the App Store (apps.apple.com/{country}/app/{name}/id{number})
  2. Copy the full URL from your browser (or just the number after id)
  3. Paste it as the appUrl input and list the countries you want

💬 Support and Feedback

Reach out via Apify support channels or leave feedback on the Actor's page.

It is legal to scrape publicly available data such as app reviews and ratings. Reviews contain personal data (reviewer nicknames and profile links); scrape and store personal data only with a legitimate reason and in line with GDPR/CCPA. Consult your legal advisor if unsure.