App Store & Google Play Scraper - App Rankings & Charts avatar

App Store & Google Play Scraper - App Rankings & Charts

Pricing

Pay per usage

Go to Apify Store
App Store & Google Play Scraper - App Rankings & Charts

App Store & Google Play Scraper - App Rankings & Charts

One Actor for both stores: Apple's official top charts by category and country (free, paid, grossing, new), keyword search on the App Store and Google Play, and full app details (rating, ratings count, installs, price, category, version, dates). Same output format for both stores.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Datatrail

Datatrail

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

One Actor, both stores, one output format:

  • Apple's official top charts for any country and category: top free, top paid, top grossing (iPhone and iPad), new apps.
  • Keyword search on the App Store and Google Play, keeping each store's order, so you can track where an app ranks for a keyword.
  • App details from a URL or ID: rating, ratings count, installs (Google Play), price and currency, category, developer, version, release and update dates, icon, screenshots, website.

No reviews and no personal data: the Actor returns store listings only.

Output

FieldApp StoreGoogle Play
store, appId, bundleId, title, developer, developerId, category, categoryIdβœ“βœ“
rating, ratingsCountβœ“βœ“
reviewsCount, installs, minInstalls, inAppPurchases, containsAds, summaryβœ“
price, currency, isFree, contentRating, releaseDate, updatedAt, versionβœ“βœ“
sizeBytes, minimumOsVersion, languagesβœ“
iconUrl, screenshots, url, websiteβœ“βœ“
description, releaseNotes (optional)βœ“βœ“ (description)
source (chart / search / app), chart, chartGenre, chartRank, searchTerm, searchRank, countryβœ“βœ“

Example rows from a real run (US):

{"store": "googlePlay", "source": "search", "searchTerm": "habit tracker", "searchRank": 1, "title": "Loop Habit Tracker", "rating": 4.73, "ratingsCount": 63514, "installs": "5,000,000+", "price": 0.0, "currency": "USD"}
{"store": "appStore", "source": "search", "searchTerm": "habit tracker", "searchRank": 1, "title": "Habit Tracker", "developer": "InnerGrow", "rating": 4.79, "ratingsCount": 148007, "price": 0.0, "currency": "USD"}

Who uses it

  • App marketers and ASO specialists: track keyword positions and chart ranks for your app and competitors, in every country, on a schedule.
  • Developers and studios: find gaps in a category by reading its top 100.
  • Investors and analysts: monitor chart movements across markets.

How to use it

Fill any combination of: Apple charts (+ categories), search terms, and specific apps. Add several countries to compare markets. Schedule it daily to build a ranking history.

Pricing

Pay per result: one charge per app row. Apps that are not found are not charged. Set a maximum cost per run and the Actor stops cleanly when it is reached.

Notes

  • Apple data comes from Apple's own public Search API and RSS feeds. Google Play data comes from its public store pages.
  • Google Play charts are not included yet; Apple charts are.

Schedule it, use the API or connect it to your tools

  • Schedule daily or weekly runs in Apify to follow app rankings and new entries in the top charts.
  • Call it from your code with the Apify API (Python, JavaScript or plain HTTP) and get the results as JSON, CSV or Excel.
  • Send results to Google Sheets, Slack, Zapier, Make or a webhook with Apify integrations.

Troubleshooting

  • No Google Play rows: Google Play results come from keyword search. Add search keywords and include Google Play in the stores to search.
  • Fewer than 100 apps in a chart: some country and category charts are shorter.

FAQ

Which App Store charts? Apple's top free, top paid, top grossing and new apps, by category and country.

Is the output the same for both stores? Yes: rank, title, developer, rating, ratings count, price, category, version and dates use the same fields.

Can I track rankings over time? Schedule it and compare runs.

Feedback

Need a field or a chart? Open an issue on this Actor.