Google Play Reviews Scraper
Fetch a public Google Play app page and return the visible review cards with reviewer names, ratings, dates, body text, helpful counts, review IDs, and avatar URLs.
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 Reviews Scraper gives agents a validated first slice of Android app feedback. Provide a package name or Google Play URL and the tool fetches the public app detail page, extracts the visible review cards, and normalizes reviewer names, ratings, dates, body text, helpful counts, review IDs, avatars, and the source app URL.
Last validated: Jul 4, 2026
Input
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_reviewsintegerdefault: 5Maximum visible review cards to return.
app_id_or_urlstringrequiredGoogle Play app package ID or details URL containing an id parameter.
Output
countintegerrequiredNumber of review cards returned
app_idstringrequiredGoogle Play app package ID
ratingnumberAggregate star rating when present
reviewsobject[]requiredVisible Google Play review cards
app_titlestringVisible Google Play app title
developerstringVisible developer or author name
source_urlstringrequiredFetched Google Play details URL
rating_countintegerAggregate rating count when present
Examples
chatgpt-visible-reviews
{
"max_reviews": 2,
"app_id_or_url": "com.openai.chatgpt"
}Use cases
FAQ
Does Google Play Reviews Scraper paginate every review?
No. Version 0.1 extracts the review cards visible in the public app page HTML. Full pagination and advanced filtering should be built as later validated slices.
Can I pass a Google Play URL instead of an app ID?
Yes. The tool accepts a package ID such as com.openai.chatgpt or a Google Play details URL containing an id parameter.
Does this require a Google account or API key?
No. The tool reads public Google Play app 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 Reviews Scraper"
2. Call run_tool with:
name: "google_play_reviews_scraper"
input: {"max_reviews":2,"app_id_or_url":"com.openai.chatgpt"}REST
curl -sS -X POST "https://betterfetch.co/api/tools/google_play_reviews_scraper/run" \
-H "Authorization: Bearer bf_your_key_here" \
-H "Content-Type: application/json" \
-d '{"input": {"max_reviews":2,"app_id_or_url":"com.openai.chatgpt"}}'Run locally
git clone https://github.com/better-fetch/tools/tree/main/tools/google-play-reviews-scraper && cd google-play-reviews-scraper && npm i
BETTER_FETCH_API_KEY=bf_your_key_here npx bf-tool run --input '{"max_reviews":2,"app_id_or_url":"com.openai.chatgpt"}'