Google Maps Reviews - Full Review Scraper (No Login) avatar

Google Maps Reviews - Full Review Scraper (No Login)

Under maintenance

Pricing

from $0.03 / 1,000 results

Go to Apify Store
Google Maps Reviews - Full Review Scraper (No Login)

Google Maps Reviews - Full Review Scraper (No Login)

Under maintenance

Scrape reviews from any Google Maps place by URL, share link, feature id, or place id: author, rating, text, dates, likes, visit info, and photos. Sort and set max reviews (0 = all). Multi-country, multi-language, no login.

Pricing

from $0.03 / 1,000 results

Rating

0.0

(0)

Developer

Farhan Febrian Nauval

Farhan Febrian Nauval

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

17 days ago

Last modified

Share

Google Maps Reviews

Pull reviews from any Google Maps place — author, rating, text, dates, likes, visit info, and attached photos. No login, no API key, no quota.

What you get

A place header (name, rating, total review count, feature id, place id, address) plus a list of reviews. Each review has: author name + id + profile URL + photo, Local Guide status/level, reviewer's lifetime review & photo counts, rating (1–5), review text, relative time ("2 minggu lalu") + exact post/edit dates, "helpful" like count, and photos uploaded with the review. When the reviewer filled Google's structured questions you also get visit_time, queue_time, and reservation_recommended.

Input

input accepts any of these — the actor figures out which:

KindExample
Place URLhttps://www.google.com/maps/place/Candi+Jago/@-8.0,112.7,17z
Share linkhttps://maps.app.goo.gl/HMNsrV1dWv4ktBXb7
Feature id (item_id from Search Places)0x2dd6256faaaaaaab:0xceeaf66957bc2c45
Place idChIJq6qqqm8l1i0RRSy8V2n26s4
{
"input": "https://maps.app.goo.gl/HMNsrV1dWv4ktBXb7",
"sort": "newest",
"max_reviews": 0,
"language": "id",
"country": "id"
}
  • max_reviews — cap the number of reviews. 0 = scrape every review until the feed ends. (Google limits how deep the feed can be scrolled — empirically a few thousand reviews per place, even for places with far more.)
  • sortrelevant, newest, highest_rating, lowest_rating.
  • language / country — locale of the result text and ranking.

Sample output

One record per run: the place header + a reviews array.

{
"name": "Candi Jago",
"rating": 4.6,
"review_count": 1103,
"feature_id": "0x2dd6256faaaaaaab:0xceeaf66957bc2c45",
"place_id": "ChIJq6qqqm8l1i0RRSy8V2n26s4",
"address": "Jl. Wisnuwardhana, Ronggowuni, Tumpang, Kec. Tumpang, Kabupaten Malang, Jawa Timur 65156",
"reviews_count": 200,
"reviews": [
{
"review_id": "ChdDSUhNMG9nS0VJQ0FnSUNoajdfcnNBRRAB",
"review_url": "https://www.google.com/maps/reviews/data=...",
"author_name": "Azriel Hudansyah Putra",
"author_id": "105766617628534823200",
"author_profile_url": "https://www.google.com/maps/contrib/105766617628534823200/reviews?hl=id",
"author_photo_url": "https://lh3.googleusercontent.com/a-/...",
"author_byline": "Local Guide · 154 ulasan",
"reviewer_review_count": 154,
"reviewer_photo_count": 2693,
"is_local_guide": true,
"local_guide_level": 7,
"rating": 5,
"text": "Candi Jago adalah Pendharmaan dari seorang raja Singhasari ...",
"relative_time": "3 tahun lalu",
"post_date": "2023-02-25T04:37:52Z",
"edited_date": "2023-02-25T04:39:28Z",
"like_count": 1,
"photo_count": 40,
"photos": ["https://lh3.googleusercontent.com/grass-cs/...", "..."],
"visit_time": "Akhir pekan",
"queue_time": "Tanpa mengantre",
"reservation_recommended": "Tidak"
}
]
}

visit_time, queue_time, reservation_recommended appear only when the reviewer answered those questions.

How to get the input

  • From your browser — open the place on Google Maps and copy the URL, or use the Share button for a maps.app.goo.gl link.
  • From Search Places — run Google Maps Search Places and pass any result's item_id (the 0x...:0x... feature id) straight in.
  • From Suggestion — run Google Maps Suggestion and use its item_id.

Use cases

  • Brand listening — track every new review across all your locations.
  • Sentiment analysis — feed text into an LLM for topic / sentiment scoring.
  • Competitor benchmarking — compare volume, average rating, Local-Guide mix.
  • Reputation management — sort lowest_rating to triage negative feedback.
  • Local SEO research — mine real customer phrases and visit patterns.

Pair with other actors