Your Cookie Preferences: At Livescraper, we utilize cookies to optimize your browsing experience by improving website functionality, facilitating personalized content delivery, and enhancing search capabilities. We respect your privacy and offer you the ability to manage your cookie settings according to your preferences.
For detailed information on data protection and cookie management, please refer to our Privacy Policy. Rest assured, protecting your personal information is our priority, and we are committed to transparency in our cookie usage and data handling practices. Thank you for choosing Livescraper for your online experience.
Learn how to scrape all Google reviews in 2025 using API or no-code tools. Get past the 5-review limit and export full data easily in CSV format.

Find and copy your Livescraper API token from the profile section.[/caption]
You can extract Google Maps reviews with a simple API call using your API key. Just pass the business URL or place ID in your request. Here's how to get started:
GET https://apiv1.livescraper.com/api/v1/task/review?&queries=%5B%22real%20estate%20agents%20in%20Los%20Angeles%2C%20CA%22%5D&dropduplicates=True&language=en®ion=US&enrichment=False&fields=%5B%22query%22%2C%22business_name%22%5DAuthorization: Bearer YOUR_API_KEY_HERE
| Parameter | Required | Type | Description |
|---|---|---|---|
queries |
✅ Yes | string / array | Business name, place ID, or Google Maps CID. Supports batching (up to 15). |
language |
✅ Yes | string | Language code (e.g., en, fr, es) |
region |
✅ Yes | string | Region code (e.g., IN, US, DE) |
dropduplicates |
❌ No | string | Set to True to remove duplicate reviews |
fields |
❌ No | array | Specify which fields to include in the response |
You can use names, CIDs, or place IDs like:
Chez Panisse, CA
restaurants, Brooklyn
ChIJcYtcJaF-hYAR-VzrwZpQY0E
0x80857ea1255c8b71:0x4163509ac1eb5cf9
Batching example:?query=text1&query=text2&query=text3 (up to 15)
fields (Optional)Use the fields parameter to limit the output:
["query", "business_name", "google_id", "place_id", "review_rating",
"total_reviews", "review_text", "author_title", "review_timestamp",
"review_likes", "owner_answer", "review_link"]
| Code | Meaning |
|---|---|
| 200 | ✅ Success |
| 401 | ❌ Invalid or missing API Key |
| 402 | ⚠️ Low credits |
| 422 | ❌ Missing or too many queries (max 15) |
This image shows how to use the Livescraper API to extract reviews from Google Maps.[/caption]
After finding your desired business on Google Maps, you’ll need to copy the URL directly from your browser’s address bar.
You can paste any of the following into the Livescraper “Google Reviews Scraper” input field:
Google Maps URL
Example:
https://www.google.com/maps/place/Taj+Mahal+Agra/@27.1751,78.0421Google Maps CID URL
Example:
https://www.google.com/maps?cid=6715960088414077073Place ID
Example:
ChIJURry1VzwokRkUCtfx7iIM10Feature ID (FID)
Example:
0x89c25955cb6b444d:0x5d33e21e239f4091Business name (if unique enough)
Example:
Taj Mahal Agra
Livescraper will smartly detect the type and fetch the associated business reviews automatically!
Google's official Places API is designed to provide only the most relevant ("helpful") reviews, not the full dataset. This is intentional to prevent bulk data scraping and ensure minimal API usage for public apps or websites.
Livescraper uses legal and publicly available data. However, it's your responsibility to ensure compliance with Google's Terms of Service and local data laws, especially if you're using the data for commercial or redistribution purposes.
Yes! Livescraper supports custom language (language) and region (region) parameters. For example, you can scrape French reviews from businesses in Canada or Spanish reviews from Mexico.
You can extract all publicly available reviews listed on Google Maps for that business. Some businesses may have hundreds or even thousands, and Livescraper will fetch as many as possible.
Livescraper accepts:
Business names
Google Maps URLs
Place IDs
CID URLs
Feature IDs (FID)
It automatically detects the input type.
No — Livescraper uses proxy networks and headless browsers behind the scenes to avoid blocks and CAPTCHAs, so you don't have to worry about it.
Yes! You can specify which fields you want in your results using the fields parameter (for the API), including:
Review text
Author name
Timestamp
Review likes
Owner replies, and more
Absolutely. The output is structured (CSV/JSON) and easy to process for sentiment analysis, natural language processing (NLP), trend detection, and more.
You can scrape as often as your API credits allow. However, for practical purposes and to reduce load, it's recommended to scrape the same business weekly or monthly depending on how often it receives new reviews.
Livescraper is maintained by a dedicated team that updates the scraping logic whenever Google changes its UI. You don’t need to maintain anything yourself — it just works.