VOOZH about

URL: https://apify.com/scrapesage/app-store-scraper

⇱ App Store Scraper - Apps, Reviews & Charts Β· Apify


πŸ‘ Apple App Store Scraper β€” Apps, Reviews & Charts avatar

Apple App Store Scraper β€” Apps, Reviews & Charts

Pricing

from $5.00 / 1,000 app scrapeds

Go to Apify Store

Apple App Store Scraper β€” Apps, Reviews & Charts

Scrape the Apple App Store: search apps, full app details, top free/paid/grossing charts, whole developer portfolios and user reviews. Rich metadata (ratings, versions, sizes, screenshots) plus a monitoring mode for new apps and reviews. No login, no key, no browser.

Pricing

from $5.00 / 1,000 app scrapeds

Rating

0.0

(0)

Developer

πŸ‘ Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract everything public on the Apple App Store β€” full app details (ratings, pricing, versions, sizes, release notes, screenshots), user reviews, top free/paid/grossing charts by category, and an entire developer's app portfolio. Built straight on Apple's own iTunes/App Store endpoints for clean, fast, structured data.

No login, no API key, no browser β€” and an optional monitoring mode that returns only new apps and new reviews on each run.

Why this App Store scraper?

Most App Store scrapers do one narrow thing. This actor rolls five jobs into one tool and ships the richest dataset in the category β€” the complete app record, not just a handful of visible fields.

DataTypical App Store scrapersThis actor
App search by keywordpartialβœ…
Full app details (rating, # ratings, version, size, min iOS, release notes…)basic fieldsβœ… 40+ fields
Developer name, website & developer pageβŒβœ…
Top charts (free / paid / grossing) by categorysometimesβœ…
Whole developer portfolioβŒβœ…
User reviews (rating, title, text, version, helpful votes)βœ…βœ…
Bundle ID ⇄ App ID ⇄ URL β€” all acceptedβŒβœ…
Monitoring mode β€” only new apps / reviewsβŒβœ…
One run, five jobs (search Β· details Β· charts Β· developer Β· reviews)βŒβœ…

Use cases

  • ASO & market research β€” see who ranks for a keyword or tops a category, with ratings, rating counts, pricing, version cadence and release notes; compare your app to its rivals.
  • Review intelligence & monitoring β€” track ratings and user feedback for your app and competitors; run on a schedule with monitoring mode to capture only the newest reviews for sentiment, bug signals and support alerts.
  • Competitive & portfolio tracking β€” scrape a rival developer's entire catalogue, or watch a category chart to catch new entrants the moment they appear.
  • App discovery & aggregation β€” power dashboards, newsletters and datasets with structured app metadata across countries and categories.
  • Due diligence β€” capture each app's price, content rating, advisories, supported devices, languages, size and update history.

How to use

  1. Sign up for Apify β€” the free plan is enough to try this actor.
  2. Open the Apple App Store Scraper, pick a mode (Search, App details, Top charts, Developer apps, or Reviews), fill in the matching field, and click Start.
  3. Watch results stream into the dataset table as each record is parsed.
  4. Export as JSON, CSV, Excel, XML, or RSS β€” or pull results programmatically via the Apify API.

Input

Search a keyword across the US storefront:

{
"mode":"search",
"searchTerms":["habit tracker","crypto wallet"],
"maxAppsPerQuery":50,
"country":"us"
}

Pull the newest reviews for specific apps, on a schedule, getting only new ones each run:

{
"mode":"reviews",
"appIds":["324684580","com.spotify.client","https://apps.apple.com/us/app/id389801252"],
"maxReviewsPerApp":200,
"reviewsSort":"mostrecent",
"monitorMode":true
}
  • mode β€” search, appDetails, topCharts, developerApps, or reviews. Each mode uses the field that matches it (searchTerms, appIds, collection+genre, developerIds, or appIds).
  • appIds β€” numeric App Store IDs (324684580), bundle IDs (com.spotify.client) or full App Store URLs; all three are accepted.
  • collection / genre β€” for topCharts: TOP_FREE / TOP_PAID / TOP_GROSSING, in a category or All apps.
  • developerIds β€” numeric developer (artist) IDs or App Store developer URLs (e.g. …/developer/spotify/id324684583).
  • fullDetails (default true) β€” for charts, enrich each ranked app with its full record. Search and Developer modes already return full records.
  • country / language β€” storefront (us, gb, de, jp…) and an optional Apple language tag (en_us).
  • monitorMode / monitorStoreName β€” emit only records not seen in previous runs (see Monitoring below).
  • proxyConfiguration β€” proxy settings (Apify proxy by default).

Output

One dataset; every row is tagged with a type (app or review). Use the Apps, Developers, and Reviews views to switch the columns.

An app record (type: "app", abridged β€” 40+ fields in total):

{
"type":"app",
"appId":324684580,
"bundleId":"com.spotify.client",
"title":"Spotify: Music and Podcasts",
"artistName":"Spotify",
"developer":{
"name":"Spotify",
"website":"https://www.spotify.com/",
"artistId":324684583,
"artistViewUrl":"https://apps.apple.com/us/developer/spotify/id324684583"
},
"averageUserRating":4.78,
"userRatingCount":40406484,
"formattedPrice":"Free",
"primaryGenreName":"Music",
"genreList":["Music","Entertainment"],
"version":"9.1.50",
"releaseNotes":"We're always making changes…",
"fileSizeBytes":"287000000",
"minimumOsVersion":"16.1",
"contentAdvisoryRating":"12+",
"releaseDate":"2011-07-14T…",
"currentVersionReleaseDate":"2026-06-11T…",
"screenshotUrls":["https://…"],
"trackViewUrl":"https://apps.apple.com/us/app/id324684580",
"isFree":true,
"priceValue":0,
"fileSizeMB":274.3,
"daysSinceUpdated":3,
"ageYears":14.9,
"recentlyUpdated":true,
"screenshotCount":8,
"languageCount":61,
"isUniversal":true,
"scrapedAt":"2026-06-14T12:00:00.000Z"
}

A review record (type: "review"):

{
"type":"review",
"appId":"324684580",
"reviewId":"12387654321",
"userName":"Omar M.",
"score":5,
"title":"Best music app",
"text":"Spotify is my go-to for music and podcasts…",
"appVersion":"9.1.50",
"voteSum":3,
"voteCount":3,
"updated":"2026-06-13T10:49:06.000Z",
"scrapedAt":"2026-06-14T12:00:00.000Z"
}

Coverage notes. App data comes from Apple's own iTunes endpoints, so the core fields (title, developer, rating, price, version, category) are near-universal; optional fields (release notes, screenshots, advisories) appear when Apple publishes them. Apple's public review feed exposes roughly the latest ~500 reviews per app (50 per page, up to 10 pages) β€” use monitoring mode on a schedule to accumulate more over time. Apple does not publish developer email addresses, so the developer block carries name, website and developer-page URL only. Empty results (e.g. an app with no reviews) are reported as a successful run.

Monitoring β€” get only new apps & reviews

Turn on monitorMode to make repeat runs incremental. The actor remembers what it has already returned (app IDs for search/charts/developer modes; review IDs for reviews mode) in a named key-value store (monitorStoreName) and emits only records that are new since the last run.

  • Track a category chart or a keyword and get only new apps as they appear.
  • Track an app's reviews and capture only the newest reviews each run β€” perfect for sentiment dashboards and support alerts.
  • It works alongside Apify Schedules, not against them: the schedule triggers the run on your cron; monitoring mode dedupes against earlier runs so each run yields only fresh data. Use a distinct monitorStoreName per tracked target so their histories stay separate.

Automate & schedule

Run this actor on autopilot and pull results into your own stack:

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'MY_APIFY_TOKEN'});
const run =await client.actor('scrapesage/app-store-scraper').call({
mode:'topCharts',
collection:'TOP_FREE',
genre:'6015',
maxAppsPerQuery:50,
country:'us',
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} records`);

Integrate with any app

Connect the dataset to 5,000+ apps β€” no code required:

  • Make β€” multi-step automation scenarios.
  • Zapier β€” push new records straight into your CRM or sheet.
  • Slack β€” get notified when a run finds something new.
  • Google Drive / Sheets β€” auto-export every run to a spreadsheet.
  • Airbyte β€” pipe results into your data warehouse.
  • GitHub β€” trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server β€” ask your assistant to "find the top 25 free finance apps on the App Store and summarise their ratings" and let it run this scraper for you.

More scrapers from scrapesage

Build a complete app-market & competitive-intel stack β€” pair App Store data with the Play Store, ads, hiring and outreach signals:

Tips

  • Charts: pick a collection (free/paid/grossing) and a genre, set country, and keep fullDetails on for the complete per-app record; turn it off for a faster, lighter ranked list.
  • Reviews at scale: Apple caps the public feed at ~500 newest reviews per app β€” schedule the run with monitoring mode to keep accumulating new reviews over days and weeks.
  • Monitoring: give each tracked target its own monitorStoreName, then schedule the run β€” you'll only ever process new records.
  • Localize: set country (and optionally language) to match the storefront you care about; rankings, pricing and the review pool all change by country.
  • Flexible IDs: mix numeric App Store IDs, bundle IDs and App Store URLs freely in appIds β€” the actor resolves them all.

FAQ

Do I need an Apple account or API key? No. This actor reads Apple's public iTunes/App Store endpoints β€” no login, key, or cookies.

How many reviews can I get per app? Apple's public review feed exposes roughly the latest 500 per app (50 per page, up to 10 pages). Use monitoring mode on a schedule to keep capturing new reviews over time.

Does it include developer email addresses? No β€” Apple doesn't publish developer emails on the App Store. The developer block carries the developer's name, website and developer-page URL.

Can I scrape a specific country's store? Yes β€” set country (and optionally language). Charts, prices, availability and reviews are all storefront-specific.

Can I export to Google Sheets, CSV, or Excel? Yes β€” one click in the dataset view, or automatically on every run via the Google Drive integration.

Is scraping the App Store legal? This actor collects publicly available data only. You're responsible for using the data in compliance with applicable laws (e.g. GDPR/CCPA for personal data) and Apple's terms.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome β€” this actor is actively maintained.

You might also like

Apple App Store: Reviews, Apps, Charts & IAPs Scraper

sourabhbgp/apple-app-store-scraper

Apple App Store data in 10 modes: app reviews (thousands per app per country), app details with ratings histogram, top charts, In-App Purchases, App Store events, similar apps, country availability matrix, developer portfolio, in-Store editorial, and search. 50+ countries. $2 per 1,000 rows, flat.

28

App Store Scraper β€” iOS App Data, Reviews & ASO API

logiover/app-store-data-api

Unofficial App Store scraper & API. Export iOS app details, reviews, ratings, top charts and ASO keywords to CSV/JSON β€” no API key, no login.

Apple App Store Scraper - Rankings, Reviews & Apps

haketa/app-store-scraper

Apple App Store scraper & data API: export top-chart rankings (Top Free, Paid, Grossing, New) by category & country, scrape app reviews & ratings, full app details, metadata and ASO keyword search. iOS app market intelligence & competitor tracking β€” fast, no login. Pairs with a Google Play scraper.

Apple App Store Scraper

maximedupre/apple-app-store-scraper

Scrape public Apple App Store app data and reviews. Search apps by keyword, look up app IDs or URLs, collect top charts, and export ratings, prices, developers, genres, versions, and review text.

πŸ‘ User avatar

Maxime DuprΓ©

5

Google Play Store Scraper β€” Apps, Reviews, Charts

khadinakbar/google-play-all-in-one-scraper

Scrape Google Play: app details, reviews, keyword search, top charts, similar apps and developer portfolios. Auto-detects mode from URL or query. MCP-ready, HTTP-only.

Apple App Store Scraper β€” App Data, Reviews & iTunes API

bovi/app-store-scraper

Scrape Apple App Store app details and customer reviews via Apple's official iTunes API. No auth, no proxies, zero COGS. Returns app name, developer, price, rating, category, version, and up to 500 reviews per app with parse_confidence. Pay per result.

πŸ‘ User avatar

Vitalii Bondarev

2

App Store Reviews Scraper β€” Apple iTunes RSS | $1/1K

bovi/appstore-reviews

Scrape Apple App Store customer reviews: rating, title, body, author, version, date. Uses Apple's open iTunes RSS feed β€” no API key needed. Pay per review.

πŸ‘ User avatar

Vitalii Bondarev

5

Google Play Scraper - Rankings, Reviews & App Details

haketa/google-play-scraper

Google Play scraper & API: export top-chart rankings by category & country, app reviews & ratings, full app details and ASO keyword search. Android app market intelligence, review analysis and competitor tracking β€” fast, no login. Pairs with an Apple App Store scraper.

Apple App Store Scraper

automation-lab/apple-app-store-scraper

Extract Apple App Store data: app details, ratings, reviews, and search results. Get app name, developer, price, rating, description, screenshots, and 30+ fields. Export to JSON, CSV, or Excel. No API key or login required.

πŸ‘ User avatar

Stas Persiianenko

226

5.0

(1)

Google Play Store Scraper + AI

lizzyyy2/google-play-store-scraper-ai

Scrape Google Play app data, ratings and reviews via top charts, similar apps, developer portfolios or direct IDs, then optionally turn them into AI insights: review theme summaries, sentiment, ASO keyword suggestions and a competitor report. No API key needed.