Google Search avatar

Google Search

Under maintenance

Pricing

$3.00 / 1,000 results

Go to Apify Store
Google Search

Google Search

Under maintenance

enter search term to search for google results

Pricing

$3.00 / 1,000 results

Rating

1.0

(1)

Developer

Jackie Chen

Jackie Chen

Maintained by Community

Actor stats

2

Bookmarked

84

Total users

1

Monthly active users

3 days ago

Last modified

Share

Google Search Results Scraper

Search Google for any term and get clean, structured local / Places results back as JSON — business name, full address, latitude / longitude, star rating, review count, category, phone number, and website. Give a search term, a page number, and a result limit; the Actor returns the matching Google local listings, ready to export to JSON, CSV & Excel, pull via the API, schedule runs, or pipe into your own workflow. No code required.

Unofficial. This Actor is not affiliated with, authorized, or endorsed by Google. It is an independent tool that retrieves publicly available search results via a third-party API. Use it in compliance with Google's terms and all applicable laws; you are responsible for how you use the retrieved data.

What it does

  • Search by keyword — pass any search_term (a brand, a business name, or a category like coffee shop in Berlin) and get the Google local results for it.
  • Paginate — set page to walk through result pages.
  • Control volume — set limit to cap how many results come back (up to 100).
  • Structured output — every result includes name, address, coordinates, rating, review count, category, phone, and website, so you can use it directly for lead lists, local SEO, competitor research, or market mapping.

Input

FieldTypeRequiredExampleDescription
search_termstringyesapple incThe term to search Google for. Can be a brand, a business, or <category> in <city>.
pageintegeryes1Result page number to fetch.
limitintegeryes10Maximum number of results to return (max 100).

Example input

{
"search_term": "coffee shop in San Francisco",
"page": 1,
"limit": 20
}

Output

The Actor stores the search response in the dataset. Each record contains the search parameters and a places array of matching listings, for example:

{
"searchParameters": { "q": "apple inc", "page": 1, "num": 10, "type": "places" },
"places": [
{
"position": 1,
"title": "Apple Park Visitor Center",
"address": "10600 N Tantau Ave, Cupertino, CA 95014",
"latitude": 37.3327,
"longitude": -122.0053,
"rating": 4.6,
"ratingCount": 4213,
"category": "Tourist attraction",
"phoneNumber": "+1 408-961-1560",
"website": "https://www.apple.com/retail/appleparkvisitorcenter/",
"cid": "1234567890123456789"
}
]
}

Export the data as JSON, CSV, or Excel from the Apify Console, or fetch it via the Apify API or any of the Apify integrations (Make, Zapier, Google Sheets, n8n, and more).

Common use cases

  • Building local lead lists (name, phone, website, address) for sales outreach.
  • Local SEO and visibility tracking for a brand across multiple cities.
  • Competitor / market mapping within a category and area.
  • Enriching a CRM with business contact and location data.

Pricing

This Actor runs on the Apify platform — see the Pricing tab on the Actor's page for the current rate. You only pay for what you run.

Support

Found a bug or need an extra field in the output? Open an issue on the Actor's page and we'll take a look.