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.
Workspace
Configure
Inputs stay here while results become exportable artifacts.
Start from an example
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.
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
querystringrequiredGoogle 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: 10Maximum app cards to return.
Output
appsobject[]requiredPublic Google Play app result cards
countintegerrequiredNumber of app cards returned
querystringrequiredRequested Google Play query
source_urlstringrequiredFetched Google Play search URL
Examples
openai-apps
{
"query": "openai",
"max_results": 3
}Use cases
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}'