Better Fetch

Google Play Scraper

Search public Google Play app results and return normalized app IDs, titles, developers, summaries, icons, ratings, review labels, store URLs, and monetization badges.

App Storesv0.1.1~1 credit/runSource on GitHub

Workspace

Configure

Inputs stay here while results become exportable artifacts.

Start from an example

Google Play keyword search query.

Google Play gl parameter, such as US, AU, GB, or DE.

Google Play hl parameter, such as en-US or de-DE.

Maximum app cards to return.

Sign in and run
~1 base credit/run10 runs/minute

Results

Preview, inspect, copy, or export the complete output.

Your result will become an artifact

Run the tool to inspect structured rows, raw JSON, execution details, and downloadable JSON, CSV, and Markdown files.

appscountquerysource_url

Overview

Google Play Scraper gives agents a focused way to inspect public Google Play app search results. Provide a keyword query and the tool fetches Google Play's app search page, extracts the visible result cards, and returns normalized app IDs, titles, developers, summaries, icons, ratings, review labels, store URLs, and monetization badges.

Last validated: Jul 4, 2026

Input

querystringrequired

Google Play keyword search query.

countrystringdefault: "US"

Google Play gl parameter, such as US, AU, GB, or DE.

languagestringdefault: "en-US"

Google Play hl parameter, such as en-US or de-DE.

max_resultsintegerdefault: 10

Maximum app cards to return.

Output

appsobject[]required

Public Google Play app result cards

countintegerrequired

Number of app cards returned

querystringrequired

Requested Google Play query

source_urlstringrequired

Fetched Google Play search URL

Examples

openai-apps

{
  "query": "openai",
  "max_results": 3
}

Use cases

App market research

Search a keyword and capture competing Android apps with visible ratings, developers, summaries, and Google Play URLs.

ASO discovery

Collect app IDs and result-card copy before deciding which app detail pages or reviews deserve deeper extraction.

Agent briefs

Give an agent structured Google Play search context for a product category, brand, or feature area.

FAQ

Does Google Play Scraper extract reviews?

No. Version 0.1 returns app search result cards only. Reviews and full app detail pages should be added as separate validated tools or future slices.

Can I localize results?

Yes. The tool supports Google Play language and country parameters, such as en-US with US or en-AU with AU.

Does it require a Google API key?

No. The tool reads public Google Play result pages through Better Fetch and does not use account-specific Google credentials.

Use it anywhere

MCP (Claude, ChatGPT, Codex)

# After connecting https://betterfetch.co/api/mcp, ask your AI to:
1. Call search_tools for "Google Play Scraper"
2. Call run_tool with:
   name: "google_play_scraper"
   input: {"query":"openai","max_results":3}

REST

curl -sS -X POST "https://betterfetch.co/api/tools/google_play_scraper/run" \
  -H "Authorization: Bearer bf_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"input": {"query":"openai","max_results":3}}'

Run locally

git clone https://github.com/better-fetch/tools/tree/main/tools/google-play-scraper && cd google-play-scraper && npm i
BETTER_FETCH_API_KEY=bf_your_key_here npx bf-tool run --input '{"query":"openai","max_results":3}'