App Store Reviews Scraper - iOS App Ratings by Country
Pricing
from $0.09 / 1,000 reviews
App Store Reviews Scraper - iOS App Ratings by Country
Scrape Apple App Store reviews for any iOS app: rating, title, full text, app version, date and reviewer name, across many countries in one run. Export to CSV, JSON or Excel, schedule runs or use the API.
Pricing
from $0.09 / 1,000 reviews
Rating
0.0
(0)
Developer
Automly
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
18 days ago
Last modified
Categories
Share
What is App Store Reviews Scraper?
App Store Reviews Scraper is a tool that lets you scrape iOS app reviews from the Apple App Store: star rating, review title, full text, app version, date, reviewer name and profile link, helpful votes and country. Add app IDs or App Store links, pick your countries, click Start, and download the reviews as Excel, CSV or JSON.
- ⚡ Speed: 180 reviews from 3 countries in 5 seconds in a real cloud run
- 🌍 Many countries in one run:
us,gb,ca,de,auand any other storefront together - 🔤 Clean text: accents, non-Latin characters and emoji arrive intact
- 🔓 No login: no Apple account or API key needed
- 💸 Free to try: the $5 of free usage every Apify account gets each month covers about 52,000 reviews
What can App Store Reviews Scraper do?
- Scrape App Store reviews for any iOS app
- Get iOS app ratings and reviews by country
- Scrape reviews from several countries in one run
- Get the newest App Store reviews or the most helpful ones
- See which app version each reviewer was using
- Scrape competitor app reviews into one dataset
- Track new App Store reviews on a schedule
- Export to Excel, CSV, JSON, HTML or XML, or send the reviews to Google Sheets, Make, Zapier and more
Apple shows at most 500 reviews per app per country, so the fastest way to more data is more countries. App Store Reviews Scraper takes a list of countries in one input and covers every storefront in a single run.
What data can you extract from App Store reviews?
| ⭐ Star rating (1-5) | 📝 Review title | 💬 Full review text |
| 📅 Publication date | 📦 App version | 🌍 Country storefront |
| 🧑 Reviewer username | 🔗 Reviewer profile link | 👍 Helpful votes |
| 🆔 Review ID | 📱 App ID | 🕒 Scrape time |
Non-English reviews come out with correct accents and characters. Apple's data often garbles text like "está" into "está", and App Store Reviews Scraper repairs that automatically.
How to scrape App Store reviews
- Create a free Apify account (no credit card needed).
- Open App Store Reviews Scraper.
- Enter App IDs (the digits after
idin an App Store link,389801252for Instagram) or paste App Store URLs, and list the Countries you want. - Set Maximum reviews per app per country (up to 500) and the sort order, then click Start.
- When the run finishes, download the reviews as Excel, CSV, JSON, HTML or XML.
How much does it cost to scrape App Store reviews?
You pay $0.095 per 1,000 reviews, plus a start fee of $0.01 per run at the default settings. Apify platform usage is included in that price, so there is nothing else to pay.
For example, 10,000 reviews cost $0.95 for the reviews plus $0.01 to start, $0.96 in total.
Every Apify account gets $5 of free usage each month, enough for about 52,000 reviews. See the Pricing tab for details.
⬇️ Input
| Setting | What it does |
|---|---|
| App IDs | Numeric App Store app IDs, for example 389801252. Combined with every country in Countries |
| Countries | App Store country codes (us, gb, ca, de ...). Each one adds up to 500 reviews per app (default us) |
| App Store URLs | Full App Store links. Country and app ID are read from each link |
| Maximum reviews per app per country | Reviews saved for each app in each country, 1 to 500 (default 100) |
| Sort reviews by | mostRecent (newest first) or mostHelpful |
| Request timeout in seconds | How long to wait for an answer before moving on (default 30). The default works for most runs |
Connection settings: the default works for most runs.
Add App IDs with Countries, or App Store URLs, or both.
Example: two apps in three countries.
{"appIds": ["389801252", "835599320"],"countries": ["us", "gb", "ca"],"maxReviewsPerApp": 500,"sortBy": "mostRecent"}
That single input collects up to 3,000 reviews (2 apps x 3 countries x 500).
Example: one App Store link, most helpful reviews first.
{"startUrls": ["https://apps.apple.com/us/app/instagram/id389801252"],"maxReviewsPerApp": 200,"sortBy": "mostHelpful"}
⬆️ Output
You get one row per review. You can view them as a table in Apify Console or download them as Excel, CSV, JSON, HTML or XML. Here is a real row from an Instagram (US) run:
{"appId": "389801252","country": "US","id": "14288247378","parentId": "14288247378","score": 1,"title": "Instagram está fallando","text": "Instagram es muy bueno y todo pero desde que metieron a meta ai solo suspenden cuentas sin ningúna razón","version": "437.2.0","date": "2026-07-10T18:19:36-07:00","userName": "Ig 🤨","userUrl": "https://itunes.apple.com/us/reviews/id1672997068","voteSum": 0,"voteCount": 0,"url": "https://itunes.apple.com/us/review?id=389801252&type=Purple%20Software","scrapedAt": "2026-07-12T12:01:14Z"}
Note the accented text and emoji arriving intact. The Output tab shows a review table with rating, title, text, version and date columns.
How can I use App Store review data?
- App sentiment analysis: build labelled datasets (
text+score) for NLP straight from real users - Release impact tracking: group reviews by
versionto see how each update landed - Competitive benchmarking: pull reviews for your competitors' apps into one dataset
- Global market research: compare ratings and complaints across country storefronts
- App Store Optimization (ASO): mine review titles and text for the words users actually use
How to monitor new App Store reviews
- Set Sort reviews by to
mostRecent. - Add your app and the countries you care about.
- Schedule the actor to run every day, and send new reviews to Slack, email or Google Sheets with an integration.
Scrape more review data
| Actor | What it gets |
|---|---|
| Trustpilot Reviews Scraper - Ratings, Replies & Company Data | Trustpilot reviews for any company with rating, text, dates and company replies |
| Amazon Reviews Scraper - Ratings, Verified Purchases & Images | Amazon customer reviews with rating, text and verified purchase badge |
| Walmart Reviews Scraper - Ratings, Text & Verified Buyers | Walmart customer reviews with rating, title, text and verified purchase |
| Tripadvisor Reviews Scraper | Hotel, restaurant and attraction reviews with reviewer profiles and owner responses |
| Google Maps Scraper | Places with ratings, reviews, phones and opening hours |
❓FAQ
How much does it cost to scrape App Store reviews?
$0.095 per 1,000 reviews plus $0.01 per run, with platform usage included. See How much does it cost to scrape App Store reviews? above.
How many reviews can I get per app?
Apple shows at most 500 reviews per app per country. That is an Apple limit, not a scraper limit. To get more, add more countries in Countries; they are all covered in one run.
Where do I find the app ID?
In the app's App Store link: https://apps.apple.com/us/app/instagram/id389801252 gives the ID 389801252. Or paste the whole link into App Store URLs and skip the lookup.
Do I need an Apple account?
No. App Store reviews are public, so you need no Apple account, API key or special settings.
Which countries are supported?
Every App Store storefront: us, gb, ca, au, de, fr, it, es, br, mx, jp, kr, in and the rest. Use the two-letter storefront code.
Can I get reviews sorted by helpfulness?
Yes. Set Sort reviews by to mostHelpful to get Apple's most-helpful order instead of newest first. It is useful when you want the reviews users actually vote on rather than only the latest ones.
What export formats are supported?
JSON, CSV, Excel (XLSX), XML and HTML, from the Storage tab or the Apify API.
Does it cover Google Play reviews too?
No. App Store Reviews Scraper covers the Apple App Store only.
Can I connect App Store Reviews Scraper to other tools or AI agents?
Yes. Start runs and download results with the Apify API or the Python and JavaScript clients, send results to Make, Zapier, n8n, Google Sheets or Slack with Apify integrations and webhooks, or let AI assistants and agents run it through the Apify MCP server at mcp.apify.com.
Is it legal to scrape the App Store?
App Store Reviews Scraper only collects reviews that people chose to post publicly on the App Store. It does not collect private data such as email addresses. Reviewer names and review text can still be personal data, which may be protected by laws such as GDPR, so only scrape for a legitimate reason and ask a lawyer if you are unsure. You can read more in Is web scraping legal?
App Store Reviews Scraper is an independent tool. It is not affiliated with, endorsed by or sponsored by Apple.
Something isn't working. What should I do?
Open the Issues tab and tell us the app, the country and what you expected.
⭐ Your feedback
Have an idea or found a problem? Tell us on the Issues tab. If App Store Reviews Scraper saved you time, a short review on the Reviews tab helps other people find it.