How to get Google Play top charts as JSON or CSV
Download Google Play top charts as JSON or CSV, free for past days or live through an API call, by country and category.
Google Play has no official public API for its top charts, so past charts have to be saved day by day.
Past days: free download
https://pastcharts.com/charts/google-play/us/free/all/data.json https://pastcharts.com/charts/google-play/jp/grossing/games/2026-11-06/data.csv
Right now: API call
This returns the current chart, up to 200 apps, for any country:
curl -X POST "https://api.apify.com/v2/acts/wulfcare~google-play-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "content-type: application/json" \
-d '{"mode":"charts","country":"us","chartCollections":["topselling_free"],"chartCategories":["APPLICATION"]}'
Some small categories have no paid chart, and those come back empty.