Google Maps Scraper: Firmendaten mit E-Mail.
Hubertino extrahiert aus Google Maps jede Firma, die zu Ihrer Suche passt, mit Telefonnummer, Website, Adresse, Bewertungen und Öffnungszeiten, und ergänzt die E-Mail-Adresse von der Website des Betriebs. 38 Spalten pro Firma, als XLSX, CSV oder per API.
- name
- Firmenname
- category
- Google-Kategorien
- phone
- Telefonnummer
- E-Mail von der Website
- website
- Website
- company_instagram
- Instagram-Profil
- street
- Straße und Hausnummer
- postal_code
- Postleitzahl
- city
- Ort
- rating
- Google-Bewertung
- working_hours
- Öffnungszeiten
- place_id
- Google-Place-ID
+ 26 weitere Spalten, von der vollständigen Adresse bis zu den Google-IDs.
Was ist ein Google Maps Scraper?
Ein Google Maps Scraper ist ein Werkzeug, das Suchen auf Google Maps automatisch ausführt und jede gefundene Firma als Tabellenzeile speichert: Name, Kategorie, Adresse, Telefonnummer, Website, Bewertung und Öffnungszeiten. Hubertino besucht zusätzlich die Website jedes Betriebs und ergänzt E-Mail-Adresse und Social-Media-Profile. So entsteht eine Lead-Liste, die Sie direkt nutzen können.
- Spalten pro Firma, eine Zeile je Betrieb
- 38
- Suchen pro Auftrag (Branchen × Orte)
- 2.000
- Treffer pro Suche (maximal)
- 500
- Google-Länderversionen
- 32
Google-Maps-Daten extrahieren: So geht’s
Branche und Gebiet wählen
Geben Sie die Branche so ein, wie Sie sie in Google Maps suchen würden – etwa „Zahnarzt“ oder „Dachdecker“ –, und wählen Sie Städte oder Postleitzahlgebiete. Jede Kombination aus Branche und Ort ist eine eigene Suche, bis zu 2.000 pro Auftrag.
Trefferzahl festlegen
Mit „All“ übernehmen Sie alle Treffer, die Google liefert – bis zu 500 pro Suche –, oder Sie legen eine Obergrenze fest. Der Auftrag reserviert vorab Credits für die maximal mögliche Trefferzahl und schreibt Ihnen alles wieder gut, was er nicht liefert.
Sammeln und anreichern
Hubertino arbeitet jede Suche ab, öffnet jeden Treffer für die Details und besucht dann die Website des Betriebs, um E-Mail-Adresse und Social-Media-Profile zu finden. Die Zeilen erscheinen live.
Exportieren und nutzen
Laden Sie die Liste als XLSX oder CSV herunter, eine Zeile pro Firma, oder holen Sie die Daten per API ab und übernehmen Sie sie in Ihr CRM.

Alle 38 Felder, in Export-Reihenfolge
Eine Zeile pro Firma, in jeder XLSX- und CSV-Datei dieselben Spalten. „Befüllt“ zeigt, wie oft eine Spalte in unseren deutschen Stichproben einen Wert hatte: 7.448 Betriebe aus 683 Suchen in 36 Städten, September 2026. Die Stichproben enthalten nur die Kernspalten; die übrigen sind noch nicht gemessen.
| Spalte | SpalteInhalt | Befüllt |
|---|---|---|
| Suche und Firma | ||
| query | queryDie Suche, die den Betrieb gefunden hat: Ihre Branche und Ihr Ort, so wie sie an Google Maps übergeben wurden. | Immer |
| name | nameDer Firmenname, wie er auf Google Maps steht. | 100 % |
| category | categoryDie Google-Kategorien des Eintrags, kommagetrennt und derzeit auf Englisch, z. B. „Dentist, Cosmetic dentist“. | 100 % |
| Kontakt | ||
| phone | phoneDie Telefonnummer aus dem Eintrag, so wie Google sie anzeigt. | 96 % |
| emailEine Kontakt-E-Mail von der Website des Betriebs: zuerst die Startseite, dann bis zu zwei Kontakt- oder Impressumsseiten. Eine Adresse pro Firma, bevorzugt eine auf der eigenen Domain. | 81 % | |
| website | websiteDer Website-Link aus dem Eintrag. Manchmal eine Facebook-, Instagram- oder Buchungsseite statt einer eigenen Website. | 94 %92 % eigene Website |
| domain | domainDer Host der Website ohne „www.“, zur Dublettenprüfung und für den Abgleich mit anderen Listen. | 94 % |
| Social-Media-Profile | ||
| company_facebook | company_facebookFacebook-Seite, gefunden auf der Website des Betriebs oder in seinem Google-Unternehmensprofil. | Noch nicht gemessen |
| company_instagram | company_instagramInstagram-Profil, aus denselben beiden Quellen. | Noch nicht gemessen |
| company_x | company_xX-Profil (ehemals Twitter), aus denselben beiden Quellen. | Noch nicht gemessen |
| company_youtube | company_youtubeYouTube-Kanal, aus denselben beiden Quellen. | Noch nicht gemessen |
| company_linkedin | company_linkedinLinkedIn-Seite, aus denselben beiden Quellen. | Noch nicht gemessen |
| Adresse | ||
| address | addressDie vollständige Adresse in einer Zeile, so wie Google sie formatiert. | Noch nicht gemessen |
| street | streetStraße und Hausnummer. | 99 % |
| city | cityStadt oder Gemeinde. | Noch nicht gemessen |
| state | stateBundesland, Bundesstaat oder Region, ausgeschrieben. | Noch nicht gemessen |
| state_code | state_codeDas Kürzel des Bundesstaats oder der Provinz, sofern das Land solche Kürzel verwendet, z. B. NY, ON oder NSW. | Noch nicht gemessen |
| postal_code | postal_codePostleitzahl. | Noch nicht gemessen |
| country | countryName des Landes. | Noch nicht gemessen |
| country_code | country_codeZweistelliger ISO-Ländercode, z. B. DE, AT oder CH. | Noch nicht gemessen |
| Koordinaten | ||
| latitude | latitudeBreitengrad der Ortsmarkierung, in Dezimalgrad. | Noch nicht gemessen |
| longitude | longitudeLängengrad der Ortsmarkierung, in Dezimalgrad. | Noch nicht gemessen |
| plus_code | plus_codeGoogles Plus Code für den Standort, sofern der Eintrag einen zeigt. | Noch nicht gemessen |
| Bewertungen | ||
| rating | ratingDurchschnittliche Google-Bewertung, 1,0 bis 5,0 Sterne. | 98 % |
| reviews | reviewsAnzahl der Google-Rezensionen. | 93 % |
| Betriebsdetails | ||
| business_status | business_statusOPERATIONAL (geöffnet), CLOSED_TEMPORARILY (vorübergehend geschlossen) oder CLOSED_PERMANENTLY (dauerhaft geschlossen). | Noch nicht gemessen |
| price_range | price_rangeGoogles Preisspanne pro Person, sofern der Eintrag eine zeigt – vor allem bei Restaurants und Cafés. | Noch nicht gemessen |
| service_options | service_optionsDie Service-Angaben des Eintrags, kommagetrennt und derzeit auf Englisch, etwa Dine-in, Takeout oder Delivery. | Noch nicht gemessen |
| Öffnungszeiten | ||
| working_hours | working_hoursDie Öffnungszeiten der Woche, ein Eintrag pro Tag, als JSON. | Noch nicht gemessen |
| working_hours_csv | working_hours_csvDieselben Öffnungszeiten als Text in einer einzigen Zelle. | Noch nicht gemessen |
| Bestell- und Reservierungslinks | ||
| order_links | order_linksLinks zur Online-Bestellung aus dem Eintrag (Lieferdienste oder die eigene Seite des Betriebs), bis zu drei. | Noch nicht gemessen |
| reservation_links | reservation_linksDer Link zur Tischreservierung aus dem Eintrag. | Noch nicht gemessen |
| menu_link | menu_linkDer Link zur Speisekarte aus dem Eintrag. | Noch nicht gemessen |
| Google-Kennungen | ||
| location_link | location_linkDie Google-Maps-URL des Orts. | Noch nicht gemessen |
| place_id | place_idDie Place-ID der Places API, um die Daten mit Googles eigener API zu verknüpfen. | Noch nicht gemessen |
| google_id | google_idDie Feature-ID des Orts in Google Maps, im Format 0x…:0x…. | Noch nicht gemessen |
| cid | cidDie CID des Eintrags: der zweite Teil der google_id als Dezimalzahl. | Noch nicht gemessen |
| kgmid | kgmidDie Knowledge-Graph-ID des Orts, ein Pfad der Form /g/… oder /m/…. | Noch nicht gemessen |
So haben wir gezählt
Befüllt: der Anteil der 7.448 Betriebe mit einem Wert in der Spalte, aus 683 deutschen Stichproben (die ersten Treffer einer Branche in einer Stadt, 36 Städte), die wir bis September 2026 mit Hubertino erhoben haben. Die E-Mail-Quote bezieht sich auf die 7.208 Betriebe aus Stichproben, in denen mindestens eine Adresse auftauchte (einige Stichproben wurden ohne E-Mail-Suche erhoben und zählen nicht mit), und zählt nur echte Adressen, keine Platzhalter aus Website-Vorlagen und keine Postfächer von Dienstleistern. Die Spaltennamen stehen wie in der Datei auf Englisch. Jede Stichprobe ist der Anfang einer Suche; ein vollständiger Durchlauf kann anders ausfallen.
Woher die Daten kommen
Jeder Auftrag durchsucht Google Maps live, wenn Sie ihn starten, statt aus einer gespeicherten Datenbank zu lesen. Jede Spalte stammt aus einer von drei Quellen:
Suchergebnis und Eintrag
Name, Kategorien, Telefonnummer, Website, die vollständige Adresse und ihre Bestandteile, Koordinaten, Plus Code, Bewertung, Anzahl der Rezensionen, Betriebsstatus und Googles Kennungen.
Googles Unternehmensprofil
Öffnungszeiten, die Preisspanne pro Person, Service-Angaben, Speisekarte, Bestell- und Reservierungslinks sowie die Social-Media-Profile, die Google anzeigt.
Die Website des Betriebs
Die Kontakt-E-Mail und dort verlinkte Social-Media-Profile: zuerst die Startseite, dann bis zu zwei Kontakt- oder Impressumsseiten.
Die Grenzen eines Auftrags
Im Dashboard und über die API gelten dieselben Grenzen. Dazu kommt Ihr Guthaben: Ein Auftrag stoppt, sobald er so viele Zeilen geliefert hat, wie Sie Credits haben.
| Grenze | Wert | Bedeutung |
|---|---|---|
| Branchen pro AuftragAlles, was Google Maps als Suche versteht, etwa „Zahnarzt“ oder „Dachdecker“. | bis zu 1.000 | Alles, was Google Maps als Suche versteht, etwa „Zahnarzt“ oder „Dachdecker“. |
| Orte pro AuftragLänder, Regionen, Städte oder Postleitzahlen aus der Ortsauswahl oder frei eingegeben. | bis zu 10.000 | Länder, Regionen, Städte oder Postleitzahlen aus der Ortsauswahl oder frei eingegeben. |
| Suchen pro AuftragBranchen × Orte, jede Kombination ist eine eigene Suche. Größere Vorhaben teilen Sie auf mehrere Aufträge auf. | bis zu 2.000 | Branchen × Orte, jede Kombination ist eine eigene Suche. Größere Vorhaben teilen Sie auf mehrere Aufträge auf. |
| Treffer pro SucheMit „All“ übernehmen Sie alle Treffer, die Google liefert, bis zu 500. Eine einzelne Google-Maps-Suche endet meist bei etwa 100 bis 120 Treffern; deshalb zerlegt die Ortsauswahl Städte in Postleitzahlgebiete. | 1 bis 500 | Mit „All“ übernehmen Sie alle Treffer, die Google liefert, bis zu 500. Eine einzelne Google-Maps-Suche endet meist bei etwa 100 bis 120 Treffern; deshalb zerlegt die Ortsauswahl Städte in Postleitzahlgebiete. |
| Rezensionen pro OrtBei Rezensions-Aufträgen, in Googles Standardreihenfolge „Relevanteste“. | bis zu 2.000 | Bei Rezensions-Aufträgen, in Googles Standardreihenfolge „Relevanteste“. |
| Orte pro Rezensions-AuftragAus einem fertigen Auftrag übernommen oder als Maps-Links bzw. IDs eingefügt. | bis zu 5.000 | Aus einem fertigen Auftrag übernommen oder als Maps-Links bzw. IDs eingefügt. |
| Neue AufträgePro Konto, Such- und Rezensions-Aufträge zusammen, im Dashboard wie über die API. | 12 pro 5 Minuten | Pro Konto, Such- und Rezensions-Aufträge zusammen, im Dashboard wie über die API. |
| CreditsEine Firma bei einer Suche, eine Rezension bei einem Rezensions-Auftrag. Ein Auftrag reserviert vorab Credits für die maximal mögliche Menge (höchstens Ihr Guthaben) und schreibt nicht Geliefertes wieder gut. | 1 pro Ergebnis | Eine Firma bei einer Suche, eine Rezension bei einem Rezensions-Auftrag. Ein Auftrag reserviert vorab Credits für die maximal mögliche Menge (höchstens Ihr Guthaben) und schreibt nicht Geliefertes wieder gut. |
Deutschland vollständig durchsuchen
Google Maps liefert pro Suche nur eine begrenzte Zahl an Treffern: Eine einzige Suche über ganz Berlin oder München verpasst den Großteil. Die Ortsauswahl kennt rund 8.300 deutsche Postleitzahlen. Wählen Sie eine Stadt, zerlegt Hubertino sie in ihre PLZ-Gebiete (182 für Berlin, 74 für München) und durchsucht jedes Gebiet einzeln.
Die Google-Länderversion richtet sich nach dem ersten Land, das in Ihren Orten genannt ist; ohne Länderangabe sucht Hubertino über die US-Version. Orte aus der Ortsauswahl enthalten das Land bereits; bei frei eingegebenen Orten nennen Sie es mit, etwa „Berlin, Deutschland“. Österreich und die Schweiz haben eigene Länderversionen.
Bei deutschen Betrieben findet Hubertino besonders oft eine E-Mail-Adresse: in unseren Stichproben bei 81 % der Betriebe, und nur 9 % dieser Adressen laufen über Freemail-Anbieter. Der wahrscheinlichste Grund ist die Impressumspflicht. Die Zahlen nach Branche finden Sie auf unserer Startseite. Wie die Listen für einzelne Branchen aussehen, mit den größten Städten und Beispielzeilen, zeigen unsere Seiten zu Firmenadressen nach Branche.
Nach § 7 UWG setzt E-Mail-Werbung an Unternehmen in der Regel eine vorherige Einwilligung voraus, ein Werbeanruf bei einem Unternehmen mindestens eine mutmaßliche Einwilligung; Briefwerbung ist am wenigsten reguliert (Details im englischsprachigen Rechtsleitfaden).
Mehr dazu auf unserer englischsprachigen Länderseite für Deutschland.
Dieselben Daten per API
Senden Sie Branchen, Orte und maxResults, fragen Sie den Status ab und rufen Sie die Zeilen seitenweise als JSON ab, oder laden Sie die fertige XLSX- oder CSV-Datei herunter. Die Zeilen haben dieselben 38 Spalten wie die Datei. Die API ist in jedem Tarif enthalten, auch im kostenlosen.
- POST
/api/v1/scrapesAuftrag starten - GET
/api/v1/scrapes/{id}Status und Credits - GET
/api/v1/scrapes/{id}/resultsZeilen als JSON, seitenweise - GET
/api/v1/scrapes/{id}/export?format=csvDie fertige Datei als CSV oder XLSX
Authentifizierung, Paginierung und Fehlercodes stehen in der API-Dokumentation (auf Englisch).
curl https://hubertino.com/api/v1/scrapes \
-H "Authorization: Bearer $HUBERTINO_KEY" \
-H "content-type: application/json" \
-d '{
"categories": ["Zahnarzt"],
"locations": ["Berlin, Deutschland"],
"maxResults": 50
}'Kostenlos starten, mit dem Bedarf wachsen
1 Credit = 1 gelieferte Firma, alle Spalten inklusive. Ab 0,276 $ pro 1.000 Firmen bei voll genutztem Monatskontingent; Tarif-Credits bleiben bis zu 6 Monate erhalten.
Abgerechnet wird in US-Dollar; der Euro-Betrag ist ein Richtwert. Tarife, Credit-Pakete und Umrechnung auf der Preisseite.
Häufige Fragen zum Google Maps Scraper
Was exportiert der Google Maps Scraper?
Eine Zeile pro Firma mit 38 Spalten: Name, Kategorien, Telefonnummer, Website und Domain, eine Kontakt-E-Mail von der Website des Betriebs, fünf Spalten für Social-Media-Profile, die Adresse in Einzelteilen, Koordinaten, Bewertung und Anzahl der Rezensionen, Betriebsstatus, Preisspanne, Service-Angaben, Öffnungszeiten, Bestell-, Reservierungs- und Speisekarten-Links sowie Googles Kennungen (place_id, google_id, CID und kgmid). Als XLSX oder CSV, über die API auch als JSON.
Hat jede Firma eine E-Mail-Adresse?
Nein. Die Spalte ist gefüllt, wenn ein Betrieb auf seiner Website eine Adresse veröffentlicht. In unseren deutschen Stichproben war das bei 81 % der Fall (7.208 geprüfte Betriebe). Ohne Website oder ohne Adresse darauf bleibt das Feld leer. Die E-Mail-Suche kostet keine zusätzlichen Credits.
Wie viele Firmen kann ich auf einmal extrahieren?
Ein Auftrag umfasst bis zu 2.000 Suchen: bis zu 1.000 Branchen mal bis zu 10.000 Orte, solange das Produkt 2.000 nicht übersteigt. Jede Suche liefert bis zu 500 Treffer, und Ihr Credit-Guthaben begrenzt die Gesamtzahl. Größere Vorhaben teilen Sie auf mehrere Aufträge auf.
Worin unterscheidet sich das von der Google Places API?
Die offizielle API ist dafür gedacht, Orte in Apps anzuzeigen: Die Treffer pro Suche sind begrenzt, es gibt kein E-Mail-Feld, und die Nutzungsbedingungen schränken das Speichern und Exportieren der Daten ein. Hubertino ist auf Lead-Listen ausgelegt: vollständige Abdeckung durch Suchen auf PLZ-Ebene, E-Mail-Adressen von den Websites der Betriebe und eine einfache Tabelle, die Sie behalten und weiterverwenden können.
Brauche ich Programmierkenntnisse?
Nein. Sie legen die Suche im Dashboard an und exportieren XLSX oder CSV. Wer automatisieren möchte, startet dieselben Aufträge über die REST-API, in jedem Tarif, auch im kostenlosen.
Welche Länder deckt der Scraper ab?
Suchen laufen über 32 Google-Länderversionen, darunter Deutschland, Österreich und die Schweiz. Maßgeblich ist das erste Land, das in den Orten eines Auftrags genannt ist; ohne Länderangabe wird die US-Version genutzt.
Was kostet der Google Maps Scraper?
1 Credit pro gelieferter Firma, E-Mail-Adresse und Social-Media-Profile inklusive. Zum Start gibt es 100 Credits gratis, ohne Kreditkarte. Der Starter-Tarif kostet 19 $ pro Monat für 50.000 Credits, der Pro-Tarif 69 $ für 250.000 Credits, jeweils zzgl. MwSt. Bei voll genutztem Monatskontingent sind das 0,38 $ bzw. 0,276 $ pro 1.000 Firmen. Tarif-Credits bleiben bis zu 6 Monate erhalten.
Ihre Zielkunden sind schon auf der Karte
Starten Sie Ihre erste Suche mit 100 Credits gratis: eine echte Lead-Liste, E-Mail-Adressen inklusive. Keine Kreditkarte nötig.
Kostenlos starten – 100 Credits