Google Maps Extractor in 2026
Prices compared, and rows from 5¢.
Apify's Google Maps Extractor bills $2.10 to $5 per 1,000 places by plan, plus a filter fee, and skips reviews and images. G Maps Extractor sells 20,000 records a month for $19. Both bill every place the search returns.
SpecStream is the live web data engine for teams and agents. Describe the businesses you need and get only those that meet every condition, joined with the email from their own site, from 5¢ a row.
New accounts get $10 of credit, no card. At 5¢ a row, that is up to 200 businesses.
SpecStream and the two Google Maps Extractors side by side
| SpecStream | Apify Google Maps Extractor | G Maps Extractor | |
|---|---|---|---|
| Price | 5¢, 15¢ or $1 a delivered row by how much the row needs, plus 5¢ for an email and 15¢ for a phone. A run that finds nothing costs nothing | Per 1,000 places scraped: $5.00 on Free, $4.00 on Starter, $3.00 on Scale, $2.10 on Business | Lite: $19 a month for 20,000 records, about $0.95 per 1,000 by its own figure. Up to $149 a month for 500,000 records |
| What you send | The businesses you need in plain words: the kind, the places and every condition a row must meet | A keyword, category or URL and a location | Keywords, up to 5 a task on Lite |
| Your conditions | Each condition is checked against the listing and the business's own pages. A business that fails one is not delivered and not billed | Category filters are an extra event: $1.00 per 1,000 places on Free, down to $0.55 on Business | Keyword search; the plan sets the keywords per task |
| What comes back | The fields you name, such as name, category, address, phone, website, rating and review count, joined with facts from the business's own site. Source URL and read time on every value | Name, category, address, phone, website, rating and opening hours. Reviews and images are not extracted; place details cost $0.002 a place more | Business information, phone numbers, business email and social media, as CSV, Excel or JSON |
| Emails | The email from the business's own site adds 5¢ to the row. An email no page printed is labeled likely | A paid add-on: company contacts enrichment from the website | Business emails in the plan, and 10 decision maker emails a month on Lite |
| Updates | A saved request reruns hourly to yearly. Each row comes back labeled changed, unchanged or no longer matching; a changed row costs half its rate, an unchanged one 1¢ | Schedule and monitor runs; each run bills the places it scrapes | Cloud tasks, with free monthly credits |
| Where the data goes | Google Sheets, Excel, Airtable, Notion, HubSpot, Salesforce, Pipedrive, Attio, Slack, Teams, Zapier, Make, n8n and signed webhooks, or your agent through the API and MCP | Apify datasets, its API and its integrations | CSV, Excel or JSON exports |
| Free to start | $10 of credit on sign-up, no card: up to 200 businesses at 5¢ | $5 of credit on the free plan, about 1,000 places | 1,000 records a month free, no card |
Why teams get their businesses from SpecStream
Only the businesses that meet your conditions
An extractor bills every place its search returns, and the places that miss your conditions are yours to filter out. On SpecStream you write the businesses you need: "every physiotherapy clinic in Manchester, UK rated 4.5 or higher, with the website and the email from its own site". SpecStream reads the request back as parts you can edit, finds every match and checks each condition against the business's own pages. A business that fails one is not delivered and not billed, and neither are duplicates or rows you already own.
The listing and the business's own site in one row
Apify's Extractor returns the listing, and its own page calls it a stripped down version of Apify's Google Maps Scraper; contacts from the business website are a paid add-on. Each SpecStream row joins the listing with facts read on the business's own site: its email, the services it names and the people it lists. Source URL and read time on every value.
18,031 local businesses already read
On Nov 12, 2026, specstream.ai/data/places held 18,031 local businesses in 355 categories across 390 cities in 12 countries, each with its rating, reviews and website, read from its Google Maps listing. A ready list costs 5¢ a row for the first 2,000 rows and 1¢ a row after, with a $5 minimum. Any other kind of business, in any city, comes from the live web when you ask.
A price before the run starts
A row costs 5¢ with up to 5 facts, 15¢ with up to 15 facts and one set of related records, and $1 for a deep row. 200 businesses with name, address, phone, website and rating cost $10. The most a run can cost is quoted before it starts, nothing runs until you approve it, and what the run does not use goes back to your balance.
New and changed businesses, labeled
A saved request reruns hourly to yearly, and each row comes back labeled changed, unchanged or no longer matching. New matches land in Slack, email, a sheet, a CRM or a signed webhook, so a new clinic reaches your pipeline the week it opens.
Other Google Maps extractors and their prices
SpecStream
The live web data engine for teams and agents. Every business that meets your conditions as a row at 5¢, 15¢ or $1, with the email from its own site for 5¢ more, through Deep Search, the API, MCP or the workspace.
Apify Google Maps Scraper
The full version of the Extractor, from $1.50 per 1,000 places; the Extractor's own page says it extracts more at a lower price. Each place is billed whether or not it fits your list. SpecStream bills only the rows that meet your conditions. Apify Google Maps Scraper alternatives.
Outscraper
The first 500 businesses are free, then $3 per 1,000 businesses. SpecStream checks each business against your conditions before it bills the row. Outscraper alternatives.
Google Places API
Text Search Pro costs $32 per 1,000 calls, and returns the listing fields Google holds. SpecStream joins the listing with the business's own site in one row. Google Maps scraper API.
How SpecStream scores
The same numbers as the benchmarks page, from the official tasks and scorers.
How to get your first businesses
1. Sign up. A new account gets $10 of credit, no card, enough for up to 200 businesses at 5¢.
2. Write the businesses you need in plain words, with every condition and the facts to bring back. SpecStream reads it back as parts you can edit.
3. Approve the quote. Nothing runs before, and the quote is the most the run can cost.
4. Send the rows to a sheet, a CRM or your agent, and save the request to rerun on a schedule.
From code, the same request runs through the API or the MCP server at https://api.specstream.ai/mcp; the steps are in SpecStream for agents.
Frequently asked questions
Something we didn't answer? Talk to a human
How much does Google Maps Extractor cost on Apify?
What is the difference between Google Maps Extractor and Google Maps Scraper on Apify?
Does Google Maps Extractor get emails?
What is the best Google Maps Extractor alternative?
Can I get businesses without running a scraper?
Is there a free trial?
Sources
SpecStream wrote this page. Each figure for the other tools comes from that company's own page.
- SpecStream pricingspecstream.ai/pricing, read Nov 12, 2026
- SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026
- SpecStream local businessesspecstream.ai/data/places, read Nov 12, 2026
- Apify Google Maps Extractorapify.com/compass/google-maps-extractor, read Nov 12, 2026
- Apify Google Maps Scraperapify.com/compass/crawler-google-places, read Nov 12, 2026
- G Maps Extractor pricinggmapsextractor.com/pricing, read Nov 12, 2026
- Outscraper pricingoutscraper.com/pricing/, read Nov 12, 2026
- Google Maps Platform pricingdevelopers.google.com/maps/billing-and-pricing/pricing, read Nov 12, 2026




