App Store Reviews Scraper – Apple iOS, Multi-Country
Pricing
$0.10 / 1,000 reviews
App Store Reviews Scraper – Apple iOS, Multi-Country
App Store reviews scraper: iOS/iPhone app reviews and ratings from many countries in one run — rating, title, text, app version, date, votes — plus app details and per-country rating summary. User feedback for sentiment analysis. Input app IDs, URLs or names.
Pricing
$0.10 / 1,000 reviews
Rating
0.0
(0)
Developer
Forever Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Share
Apple App Store Reviews Scraper (Multi-Country)
Get iOS App Store reviews for any app — from many countries in one run — as clean rows: star rating, title, full text, app version, date, author and helpful votes. Also returns app details and the official average rating / rating count per country.
Input can be an App Store ID, an App Store URL or just the app name.
Great for: review monitoring, competitor research, finding bugs & feature requests after a release, sentiment analysis, feeding reviews to an LLM / AI agent, and localization QA (what do German users complain about?).
Scrape App Store reviews from many countries
Each country has its own App Store storefront with its own reviews, so a US run does not include UK or German reviews.
Pass a list of two-letter country codes (us, gb, de, fr, jp, ...) or "all" to cover the 40 largest App Store
markets, and the actor fetches every app in every country and returns them in a single dataset. Each row carries the
country so you can filter or group by market.
Use cases
- Review monitoring after a release: schedule a run with
sinceDateandsortBy: "mostRecent"to see only new reviews. - Collect complaints and bug reports: set
maxRatingto 2 to keep 1 and 2 star reviews only. - Competitor research: run the same countries on your app and competitors, then compare ratings and themes.
- Feature requests and sentiment analysis: export the review text to a spreadsheet, or feed it to an LLM or AI agent.
- Localization QA: see what users in Germany, France or Japan say about translations and local features.
- Build your own review archive: Apple only exposes recent history, so scheduled runs keep the reviews you would otherwise lose.
Input example
{"apps": ["https://apps.apple.com/us/app/duolingo-language-lessons/id570060128", "notion", "284882215"],"countries": ["us", "gb", "de"],"sortBy": "mostRecent","maxRating": 2,"sinceDate": "2026-09-01"}
apps— App Store IDs (284882215orid284882215), App Store URLs, or app names (the top search match is used, so prefer an ID or URL for exact results).countries— two-letter codes, default["us"]. Use"all"for the 40 largest markets.sortBy—mostRecent(default) ormostHelpful.maxReviewsPerCountry— 1 to 500 per app, country and sort order (default 500).minRating/maxRating— star filters, 1 to 5.sinceDate— ISO date; older reviews are skipped (works best with most recent sorting).
Output (one row per review)
{"appId": "570060128","appName": "Duolingo: Language Lessons","country": "us","reviewId": "14599684784","rating": 1,"title": "Critical bug fix needed","text": "If you complete a daily quest while cell service is limited ...","appVersion": "7.141.1","date": "2026-09-27T14:09:19.000Z","author": "Danny, from Texas","voteSum": 0,"voteCount": 0}
Rows also include authorUrl. The example is shortened. Download the dataset as JSON, CSV or Excel from the Apify console.
App details and average rating per country
The key-value store record APP_SUMMARY holds, per app and country: name, developer, bundle ID, genre, price, current version and release date, average rating, rating count (also for the current version), content rating, minimum OS version, and how many reviews were returned and scanned, plus the rating distribution of the returned reviews. The average rating and rating count are Apple's own figures for that storefront, not calculated from the reviews you download.
Pricing
$0.0001 per review ($0.10 per 1,000 reviews). You're only charged for reviews that pass your filters. No subscription. Examples: 1,000 reviews = $0.10, 10,000 reviews = $1.00, and a full 500-review pull of one app in 10 countries (5,000 reviews) = $0.50.
Limits & notes
- Data comes from Apple's public customer-review feed and iTunes Lookup/Search API. Apple exposes at most
500 reviews per app, per country, per sort order (10 pages × 50). To get more history, run with both
sort orders and more countries, or schedule the actor daily/weekly with
sinceDateto build your own archive. - Reviews are per storefront: a US run doesn't include UK reviews.
- Only iOS App Store reviews are covered, not Google Play or Mac-only listings.
- Reviews are returned in the language they were written in; there is no translation.
- Apple's endpoints rate-limit bursts, so the actor retries and paces requests; very large multi-country runs take longer.
- Built and maintained with AI assistance. Problems or requests: use the Issues tab.
FAQ
How do I download App Store reviews for an app?
Enter the App Store ID, URL or name in apps, choose countries, and run. You get one row per review with rating, title, text, version, date and author.
How many App Store reviews can I get per app?
Apple's public feed exposes up to 500 per app, country and sort order. Add countries, use both sort orders, or schedule regular runs with sinceDate to collect more over time.
Can I get only negative reviews?
Yes. Set maxRating to 2 (or 1) to collect complaints only, and minRating to 4 for praise only.
Can I scrape reviews from countries other than the US?
Yes. List any App Store country codes, or use "all" for the 40 largest markets. Each row shows its country.
How do I find an app's App Store ID?
It is the number after id in the app's URL, for example id570060128. You can also paste the URL or the app name.
Can I monitor new reviews automatically?
Yes. Create a task with sinceDate, add an Apify schedule, and send the dataset to Zapier, Make or n8n.
Related tools
Other actors by the same developer (same flat pay-per-result pricing, no subscription):
- Article Extractor – Clean Text & Markdown for LLM/RAG
- Company Jobs Scraper: Workday, Greenhouse, Lever, Ashby
- Bulk Domain Checker — WHOIS/RDAP, DNS, SPF/DMARC, SSL Expiry
- Bulk PageSpeed Insights & Core Web Vitals Checker
- PDF to Text Extractor (Bulk, with Metadata)
- Website SEO Audit Crawler
- Sitemap Extractor & Bulk URL Status Checker
- Website Tech Stack Detector (CMS, Framework, Analytics)
- Website Screenshot – Bulk Full Page PNG, JPEG & PDF
Integrations
Run it from the Apify API, a schedule, or no-code tools: the Apify apps for Zapier, Make and n8n can start any public actor ("Run Actor") and read its dataset. AI agents can call it through the Apify MCP server.