Steadyline Data
Home / Tools / App Store Reviews
Market research

Apple App Store Reviews Scraper & App Details (No Login)

Scrape Apple App Store reviews and app details by app ID, URL or bundle ID in any country storefront: rating, rating histogram, version, release notes, price, developer and screenshots, plus up to ~500 recent reviews per country. Public Apple endpoints only.

Get Apple App Store app details and customer reviews for any app, in any country storefront. No Apple ID, no login and no private APIs: the Actor uses only Apple's public endpoints.

  • iTunes Lookup API: name, developer, price, genre, average rating and count (overall and current version), version, release notes, release dates, description, content rating, size, languages, screenshots and icon.
  • Public App Store product page: the star histogram (5★…1★ counts) and the featured reviews shown on the page, including developer responses when present.
  • Public customer-reviews RSS feed: recent and most-helpful reviews (title, text, stars, user, app version, date, votes).

Input apps as App Store URLs, numeric IDs or bundle IDs, and pick one or more country codes.

Use cases

  • Review monitoring: pull new reviews for your app (or competitors') on a schedule, filtered by rating and date.
  • Product research: feed low-star reviews to an LLM to cluster complaints and feature requests.
  • ASO and market research: ratings, histograms, versions and release notes across countries.
  • Agency prospecting: find apps with falling ratings, then profile the publisher's website.
  • Dashboards: push reviews to Google Sheets, Slack or a BI tool via Zapier/Make/n8n.

About review coverage

Through public endpoints, Apple exposes at most about 500 recent plus 500 most-helpful reviews per app per storefront. The RSS feed also has holes: some pages come back empty at random. The Actor handles this. It never stops at an empty page, retries several URL spellings and formats (JSON and XML), reads both sort orders to fill up to your limit, adds the product-page reviews, and de-duplicates by review ID. The run log shows coverage per app (for example rss pages with data 7/10). In our tests in October 2026, Apple's feed returned only about 50–60 reviews per app per storefront in a single run (one or two of 20 pages answered). If you need volume, run it on a daily schedule across several storefronts; reviews accumulate and stay de-duplicated by ID on your side. You only pay for the reviews you actually get.

To track reviews over time, schedule the Actor daily with reviewsSince set.

Input example

{
  "apps": ["https://apps.apple.com/us/app/snapchat/id447188370", "389801252"],
  "countries": ["us", "gb"],
  "maxReviewsPerApp": 200,
  "sort": "mostRecent",
  "minRating": 1, "maxRating": 2
}

Use it from AI agents, the API or no-code tools

Add Apify's hosted MCP server with just this tool:

{
  "mcpServers": {
    "app-store-reviews": { "url": "https://mcp.apify.com?tools=steadyline/app-store-reviews" }
  }
}

Sign in with Apify (OAuth) on first connect, or send an Authorization: Bearer <APIFY_TOKEN> header. Then ask your agent, for example:

Use steadyline/app-store-reviews to pull the last 200 US reviews of the Duolingo iOS app with 1-2 stars and summarize the top complaints.

See MCP setup for Claude, Cursor and VS Code or add all tools at once.

REST API

Run it and get results in one call:

curl -X POST "https://api.apify.com/v2/acts/steadyline~app-store-reviews/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"apps": ["https://apps.apple.com/us/app/snapchat/id447188370"], "maxReviewsPerApp": 50}'

No-code

Use the official Apify app in Zapier ("Run Actor"), Make ("Run an Actor") or n8n (Apify node), choose steadyline/app-store-reviews, then send the dataset items to Google Sheets, Slack, a CRM or a database.

Pricing

Pay per event on Apify, no subscription. Prices are read from the public Apify Store listing; the Store page is authoritative.

EventPricePer 1,000
App details
Details for one app in one country storefront. Apps not found are never charged.
$0.001$1.00
Review
One unique customer review returned after your filters.
$0.0003$0.30
Actor start (Apify standard)
Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
$0.00005–

FAQ

How many reviews can I get?

Apple's public feed exposes roughly the 500 most recent reviews per app per country storefront. Add more countries to get more. See 'About review coverage' above.

Do I need an Apple account?

No. It uses Apple's public lookup API and customer-review feed.

What does it cost?

$0.001 per app details record and $0.0003 per review, so $0.30 per 1,000 reviews.

Can I run it on a schedule?

Yes. Create an Apify Schedule (or a saved Task with a schedule) and connect a webhook or integration to receive results.

Need a feature or found a bug?

Open an issue on the Issues tab of the tool's Apify Store page or email hello@steadylinedata.com. Built and maintained by Steadyline Data.

Acceptable use

Reviews are public, but reviewer nicknames are personal data in some jurisdictions. Use the data for product research, sentiment analysis and competitive intelligence. Don't use it to profile or contact individual reviewers. You're responsible for complying with GDPR/CCPA and Apple's terms. The Actor isn't affiliated with or endorsed by Apple. App Store is a trademark of Apple Inc.


Built and maintained by Steadyline Data.