Google Play Scraper β€” Apps, Ratings & Installs avatar

Google Play Scraper β€” Apps, Ratings & Installs

Pricing

from $0.001 / app scraped

Go to Apify Store
Google Play Scraper β€” Apps, Ratings & Installs

Google Play Scraper β€” Apps, Ratings & Installs

Search Google Play and scrape app details: title, developer, rating, rating count, installs, price, category, content rating, description and icon. For app market research and ASO.

Pricing

from $0.001 / app scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Google Play Scraper β€” Apps, Ratings, Installs & Pricing

Search Google Play by keyword or look up exact apps, and get back clean, structured JSON, CSV, Excel or XML β€” title, developer, rating, rating count, install count, price, currency, category, content rating, description and icon. No account, no API key β€” fast and reliable, built for app market research and ASO teams who need dependable store data.

Google Play Scraper input β€” search terms, app IDs and country/language in the Apify Console

What does the Google Play Scraper do?

The Google Play Scraper turns keyword searches or a list of package names into clean app records with ratings, installs, pricing and full metadata. Target any store country and language, then export the data for competitor tracking, ASO research and catalog enrichment.

Features

  • πŸ”Ž Keyword search or direct lookup β€” pass searches like "weather", or exact appIds like com.spotify.music (package names or Play URLs).
  • ⭐ Ratings that matter β€” rating and ratingCount straight from the app listing.
  • πŸ“₯ Install counts β€” the installs field captures Google's downloads figure (e.g. "1,000,000+").
  • πŸ’΅ Price + free flag β€” price, currency and a free boolean, parsed from the store offer.
  • 🌍 Country & language control β€” set country and language for localized rankings and metadata.
  • 🏷️ Rich metadata β€” category, contentRating, operatingSystem, full description and icon URL.

What you get

Google Play Scraper output example β€” app records with rating, installs and pricing as structured JSON

Every app becomes one clean JSON record:

{
"appId": "com.spotify.music",
"title": "Spotify: Music and Podcasts",
"developer": "Spotify AB",
"rating": 4.3,
"ratingCount": 32000000,
"price": 0,
"currency": "USD",
"free": true,
"category": "MUSIC_AND_AUDIO",
"contentRating": "Teen",
"operatingSystem": "ANDROID",
"installs": "1,000,000,000+",
"description": "With Spotify, you can listen to music and play millions of songs and podcasts...",
"icon": "https://play-lh.googleusercontent.com/icon.png",
"url": "https://play.google.com/store/apps/details?id=com.spotify.music"
}

Output schema

FieldTypeDescription
appIdstringAndroid package name (unique app ID)
titlestringApp name as shown on the store
developerstringDeveloper / publisher name
ratingnumberAverage star rating
ratingCountintegerNumber of ratings
priceintegerPrice in the smallest currency unit (0 for free apps)
currencystringCurrency code of the price
freebooleanWhether the app is free
categorystringStore category, e.g. MUSIC_AND_AUDIO
contentRatingstringContent/age rating, e.g. Teen
operatingSystemstringTarget platform, e.g. ANDROID
installsstringReported install count (e.g. 1,000,000,000+)
descriptionstringFull app description
iconstring (URL)App icon image URL
urlstring (URL)Link to the app's store page

Input

{
"searches": ["weather", "budget"],
"appIds": ["com.spotify.music"],
"maxAppsPerSearch": 30,
"country": "us",
"language": "en"
}
FieldTypeDescription
searchesarrayKeywords to search on Google Play, one per line.
appIdsarraySpecific package names or Play URLs (e.g. com.spotify.music), one per line.
maxAppsPerSearchintegerApps to fetch per search term (~30 max results).
countrystringStore country code (e.g. us, gb, de).
languagestringLanguage code (e.g. en, es).
proxyConfigurationobjectOptional proxy settings.

Use cases

  • Run app market research on a keyword and rank competitors by rating and installs.
  • Monitor your own app's rating, install count and store metadata over time.
  • Build an ASO dataset of titles, categories and descriptions in a target country.
  • Enrich a catalog of package names with live pricing and rating data.
  • Track pricing and free/paid status across a competitor set.

How to scrape Google Play data

  1. Add the Google Play Scraper to your Apify account.
  2. Enter searches (keywords) and/or appIds (package names or Play URLs).
  3. Set maxAppsPerSearch, country and language.
  4. Click Run.
  5. Export the dataset as JSON, CSV, Excel or XML, or pull it via the Apify API.

Need more app-market data?

FAQ

Do I need a Google account or API key? No. There's no login or API key required β€” just add your searches or app IDs and run.

How many apps can I get per run? Google Play returns roughly 30 results per search term; use maxAppsPerSearch to control that. You can also look up an unlimited list of exact apps by passing package names or Play URLs in appIds.

How does billing work? You pay only per app you get, so small runs stay cheap. See the Pricing tab for current rates.

What's the output format? Clean JSON β€” one record per app β€” exportable as JSON, CSV, Excel or XML. Each record includes appId, title, developer, rating, ratingCount, installs, price, currency, free, category, contentRating, description, icon and store URL.

Can I target a specific country or language? Yes. Set country (e.g. us, gb, de) and language (e.g. en, es) to get localized rankings, pricing and metadata.

Is this only public data? Yes. It reads only public store data that Google Play shows to any visitor.

Can I connect this to other tools? The Google Play Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

Original clean-room implementation. Reads only Google Play's public search results and app detail pages; you are responsible for compliance with Google's terms. Not affiliated with, endorsed by, or sponsored by Google. "Google Play" is a trademark of Google LLC.