Google Play Store App Scraper avatar

Google Play Store App Scraper

Pricing

from $0.48 / 1,000 results

Go to Apify Store
Google Play Store App Scraper

Google Play Store App Scraper

Scrape Google Play Store app data without an API key. Search by keyword, look up apps by package name or URL, or list a developer's full catalog. Get 40 fields per app: ratings, installs, price, developer contact, screenshots, content rating, and more.

Pricing

from $0.48 / 1,000 results

Rating

0.0

(0)

Developer

Mangudäi

Mangudäi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Pull structured app data from the Google Play Store without an API key, a login, or a captcha. Search by keyword, look up apps by package name or URL, or list everything a developer has published. Every app comes back as one clean row with about 40 fields: ratings, installs, price, developer contact, screenshots, and more.

Built on the same public Play Store pages a browser loads, routed through Apify Proxy so it runs at scale.

What it does

Three modes run in a single job. Fill any combination of the three inputs and the actor works through each one:

  • Search. Give it keywords like fitness tracker or photo editor and it returns the apps Google shows for that query, up to Google's own cap of about 30 per search.
  • App lookup. Paste package names (com.spotify.music) or full Play Store URLs. Each one returns a full-detail record.
  • Developer catalog. Give it a developer name (Supercell) or numeric developer ID and it returns every app they publish.

Fields you get

Each row includes the app title, summary, and full description, developer name, ID, email, website, and address, star score and total ratings, review count, and the 1 to 5 star histogram, install tier and exact install count where Google exposes it, price, currency, free flag, and in-app purchase range, primary genre and genre ID, content rating, ad-supported and IAP flags, release date, last update date, and version, the app icon, header image, screenshots, and promo video, the privacy policy URL, and a scrape timestamp.

Free and paid apps both parse correctly. Minecraft returns price: 6.99 and priceText: "$6.99"; Spotify returns price: 0 and free: true.

Example input

{
"searchQueries": ["habit tracker"],
"appIdsOrUrls": ["com.spotify.music"],
"developerIds": ["Supercell"],
"maxResultsPerQuery": 30,
"fullDetail": true,
"countryCode": "us",
"language": "en"
}

Run it with no input and it searches fitness tracker so you get a non-empty dataset on the first try.

Example output

{
"appId": "com.spotify.music",
"url": "https://play.google.com/store/apps/details?id=com.spotify.music&gl=us&hl=en",
"title": "Spotify: Music and Podcasts",
"developer": "Spotify AB",
"developerEmail": "support@spotify.com",
"score": 4.3384,
"ratings": 35944079,
"reviews": 1844196,
"installs": "1,000,000,000+",
"minInstalls": 1000000000,
"price": 0,
"currency": "USD",
"free": true,
"genre": "Music & Audio",
"genreId": "MUSIC_AND_AUDIO",
"contentRating": "Teen",
"released": "May 27, 2014",
"updated": "2026-07-06",
"icon": "https://play-lh.googleusercontent.com/...",
"screenshots": ["https://play-lh.googleusercontent.com/..."],
"sourceMode": "detail"
}

Input reference

FieldTypeDefaultWhat it does
searchQueriesarray["fitness tracker"]Keywords to search. Each query returns up to about 30 apps.
appIdsOrUrlsarray[]Package names or Play Store URLs. One full record each.
developerIdsarray[]Developer names or numeric IDs. Returns their full catalog.
maxResultsPerQueryinteger30Cap on apps per search query or developer.
fullDetailbooleantrueFetch all 40 fields for search and developer results. Off returns only appId and url.
includeScreenshotsbooleantrueInclude screenshot and promo-video URLs.
languagestringenPlay Store interface language.
countryCodestringusCountry used for pricing and availability.
proxyConfigurationobjectApify ProxyProxy routing. On by default.

Good to know

Google caps keyword search at about 30 apps per query. To go wider, use several related queries, or switch to developer mode for a full catalog. Pricing and availability change by country, so set countryCode and language to the market you care about. Some apps ship only in certain regions and will look absent from other countries.

Common uses

App store optimization and competitor tracking: benchmark ratings, installs, and update cadence against rival apps. Market research: map the apps a keyword surfaces, or a whole publisher's lineup. Lead generation: pull developer email and website from public listings. Data science: build category datasets of descriptions, scores, and install tiers.

Notes on use

App metadata and developer contact details are public on Google Play. You are responsible for using the data in line with applicable law, Google's terms, and any privacy rules that apply where you operate. Do not use it for spam or unsolicited bulk outreach.