Es gibt einen Moment, den jedes wachsende Startup kennt. Die Google Maps API-Rechnung kommt, und sie entspricht in keiner Weise dem geplanten Budget. Die Geocoding-Aufrufe aus dem Adress-Autocomplete-Feld. Die Kartenladevorgänge von Nutzern, die nach fünfzehn Sekunden abspringen. Die Places API-Anfragen für jede Suche der Nutzer. Jede dieser Positionen hat ihren eigenen Preis, eine eigene Abrechnungs-SKU und ein eigenes Free Tier, und zusammen summieren sie sich schnell.
Google Maps Platform ist ein leistungsfähiges Produkt. Es ist auch eine der teuersten Karten-APIs auf dem Markt, mit einer Preisstruktur, die komplex genug ist, dass viele Entwickler erst beim Eintreffen der Rechnung verstehen, wofür sie eigentlich zahlen. Dieser Leitfaden erklärt, wie Google Maps API-Preise 2026 aufgebaut sind, berechnet die tatsächlichen Kosten bei realistischen Nutzungsmengen und stellt sie den MapAtlas-Preisen auf gleichem Niveau gegenüber, damit fundierte Entscheidungen auf Basis konkreter Zahlen statt Marketing-Aussagen möglich sind.
Wie die Preisgestaltung von Google Maps Platform funktioniert
Google Maps Platform berechnet Gebühren pro API-Produkt und pro Anfrage. Es gibt keine einheitliche "Google Maps API"; vielmehr existieren über fünfzehn eigenständige Produkte, die jeweils separat abgerechnet werden. Die von den meisten Entwicklern genutzten Produkte lassen sich in drei Kategorien einteilen:
Karten-Produkte
- Maps JavaScript API: Die interaktive Web-Karte. Abgerechnet pro Dynamic Map Load (ein Ladevorgang erfolgt jedes Mal, wenn ein Nutzer die Karte auf einer Seite initialisiert).
- Static Maps API: Nicht-interaktive Kartenbilder. Abgerechnet pro Bildanfrage.
- Street View Static API: Statische Street View-Aufnahmen. Separate Abrechnung.
- Maps Embed API: Kostenlos für Standard-Einbettungen (ohne JavaScript-Anpassungen).
Routen-Produkte
- Directions API: Punkt-zu-Punkt-Navigation. Abgerechnet pro Anfrage, mit Zusatzkosten für erweiterte Funktionen (Wegpunkte, Verkehrslage).
- Distance Matrix API: Entfernungsberechnungen für mehrere Start- und Zielpunkte. Abgerechnet pro Element (Start- × Zielpunkt-Paar).
- Roads API: Snap-to-Road und Geschwindigkeitslimit-Daten. Separate Abrechnung.
Places-Produkte
- Geocoding API: Adressen in Koordinaten umwandeln (und umgekehrt). Abgerechnet pro Anfrage.
- Places API (Place Search): Orte suchen. Abgerechnet pro Anfrage.
- Places API (Place Details): Detaillierte Informationen zu einem Ort. Abgerechnet pro Anfrage, höherer Tarif.
- Place Autocomplete: Adressen- und Ortsvorschläge. Abgerechnet pro Session oder pro Zeichen, abhängig von der Implementierung.
- Geolocation API: Geräteortung über Mobilfunk/WLAN. Separate Abrechnung.
Jedes Produkt verfügt über ein eigenes Free Tier (in der Regel 0 bis 200 kostenlose Anfragen pro Monat bei Produkten mit geringem Volumen), einen eigenen Preis pro Anfrage und eine eigene Abrechnungs-SKU auf der Rechnung.
Kostenberechnungen für drei Nutzungsstufen
Berechnet werden die tatsächlichen Kosten einer typischen Webanwendung auf drei Nutzungsstufen. Das Szenario: ein Branchenverzeichnis oder eine lokale Suche mit interaktiver Karte, Adresssuche/Autocomplete, Place Details und Routenberechnung.
Annahmen pro Monat:
- Maps JS API-Ladevorgänge: entspricht den Seitenaufrufen (Nutzer laden die Karte beim Besuch einer Standortseite)
- Geocoding-Anfragen: ca. 10 % der Kartenladevorgänge (Adresssuchen der Nutzer)
- Place Autocomplete: ca. 3 Sessions pro aktivem Nutzer (jede Autocomplete-Interaktion wird pro Session abgerechnet)
- Place Details: ca. 0,5 Detailabfragen pro aktivem Nutzer
- Directions: ca. 0,2 Routenanfragen pro aktivem Nutzer
10.000 monatliche Nutzer
| Produkt | Volumen | Tarif | Monatliche Kosten |
|---|---|---|---|
| Maps JS API (Dynamic Maps) | 10.000 Ladevorgänge | $7,00 / 1.000 | $70,00 |
| Geocoding API | 1.000 Anfragen | $5,00 / 1.000 | $5,00 |
| Place Autocomplete | 30.000 Sessions | $2,83 / 1.000 | $84,90 |
| Place Details | 5.000 Anfragen | $17,00 / 1.000 | $85,00 |
| Directions API | 2.000 Anfragen | $5,00 / 1.000 | $10,00 |
| Gesamt | ca. $255/Monat |
100.000 monatliche Nutzer
| Produkt | Volumen | Tarif | Monatliche Kosten |
|---|---|---|---|
| Maps JS API | 100.000 Ladevorgänge | $7,00 / 1.000 | $700,00 |
| Geocoding API | 10.000 Anfragen | $5,00 / 1.000 | $50,00 |
| Place Autocomplete | 300.000 Sessions | $2,83 / 1.000 | $849,00 |
| Place Details | 50.000 Anfragen | $17,00 / 1.000 | $850,00 |
| Directions API | 20.000 Anfragen | $5,00 / 1.000 | $100,00 |
| Gesamt | ca. $2.549/Monat |
1.000.000 monatliche Nutzer
Bei diesem Volumen verbessert sich die Preisgestaltung von Google nicht wesentlich. Volumenrabatte sind über Enterprise-Verträge verfügbar, erfordern jedoch Verhandlungen und ein Mindestausgabenvolumen.
| Produkt | Volumen | Tarif (geschätzt) | Monatliche Kosten |
|---|---|---|---|
| Maps JS API | 1.000.000 Ladevorgänge | $7,00 / 1.000 | $7.000,00 |
| Geocoding API | 100.000 Anfragen | $5,00 / 1.000 | $500,00 |
| Place Autocomplete | 3.000.000 Sessions | $2,83 / 1.000 | $8.490,00 |
| Place Details | 500.000 Anfragen | $17,00 / 1.000 | $8.500,00 |
| Directions API | 200.000 Anfragen | $5,00 / 1.000 | $1.000,00 |
| Gesamt | ca. $25.490/Monat |
Diese Zahlen sind illustrative Schätzungen auf Basis der veröffentlichten Google Maps Platform-Preisliste. Die tatsächlichen Tarife hängen vom Nutzungsmix, dem Google Cloud-Kontotyp und etwaigen Enterprise-Vereinbarungen ab. Die aktuellen Tarife sind stets in der Google Maps Platform-Preisdokumentation zu prüfen.
Die versteckten Kostentreiber, die die meisten Entwickler übersehen
Abrechnung von Place Autocomplete
Dies ist der häufigste Auslöser von Rechnungsschock. Place Autocomplete kann pro Anfrage (jeder Tastendruck) oder pro Session (die gesamte Autocomplete-Interaktion vom ersten Tastendruck bis zur Auswahl) abgerechnet werden. Bei fehlerhafter Implementierung, also Anfragen bei jedem Tastendruck ohne Session-Token, wird jedes eingegebene Zeichen einzeln berechnet. Bei einer stark frequentierten Anwendung kann dies die Rechnung erheblich in die Höhe treiben.
Place Details nach Autocomplete
Wenn ein Nutzer eine Adresse aus einem Autocomplete-Dropdown auswählt, ruft die Anwendung in den meisten Fällen anschließend Place Details ab, um die vollständigen strukturierten Adressdaten zu erhalten. Dies wird separat von der Autocomplete-Session abgerechnet, zu $17,00 pro 1.000 Anfragen. Jede abgeschlossene Adresssuche eines Nutzers erzeugt damit zwei Abrechnungsereignisse: eine Autocomplete-Session und eine Place Details-Anfrage.
Skalierung der Distance Matrix
Die Distance Matrix API berechnet Gebühren pro Element, wobei ein Element einem einzelnen Start-Ziel-Paar entspricht. Eine einzelne Anfrage zur Berechnung von Entfernungen zwischen 5 Startpunkten und 5 Zielen ergibt 25 Elemente. Multi-Stopp-Routenplaner, Lieferoptimierungstools und "Nächstgelegenen Standort"-Finder können aus einer geringen Anzahl von Nutzerinteraktionen enorme Elementzahlen generieren.
Attribution und Terms of Service Lock-in
Google Maps schreibt auf allen Kartendarstellungen die Angabe "Powered by Google" vor. Die Nutzungsbedingungen untersagen zudem die Verwendung von Google Maps-Daten zum Aufbau konkurrierender Produkte, zum Training von Machine-Learning-Modellen oder zur langfristigen Zwischenspeicherung von Daten. Diese Einschränkungen haben geschäftliche Konsequenzen, die über die reinen Kosten hinausgehen.
MapAtlas-Preise auf denselben Nutzungsstufen
MapAtlas verwendet ein einfacheres und besser kalkulierbares Preismodell. Die vollständigen Preisdetails finden sich unter mapatlas.eu/pricing, aber hier ein direkter Vergleich für dasselbe Szenario:
| Nutzungsstufe | Google Maps (geschätzt) | MapAtlas (geschätzt) | Ersparnis |
|---|---|---|---|
| 10.000 Nutzer/Monat | ca. $255 | ca. $55 | ca. 78 % |
| 100.000 Nutzer/Monat | ca. $2.549 | ca. $580 | ca. 77 % |
| 1.000.000 Nutzer/Monat | ca. $25.490 | ca. $5.800 | ca. 77 % |
Die Einsparungen ergeben sich aus drei strukturellen Unterschieden:
- Gebündeltes Geocoding. Die MapAtlas Geocoding API ist in den Basistarifen enthalten und wird nicht als separates Premium-Produkt abgerechnet.
- Einfachere Autocomplete-Abrechnung. Die Session-basierte Abrechnung ist der Standard, ohne die Falle der zeichenweisen Berechnung.
- Kein Place Details-Aufpreis. Der Abruf von Adressdetails wird nicht mit einem 3-fachen Aufpreis gegenüber anderen Anfragen berechnet.
Der Kostenunterschied ist nicht unerheblich. Bei 100.000 monatlichen Nutzern entspricht die Google Maps-Rechnung dem Äquivalent einer Teilzeitstelle für einen Entwickler. Bei 1.000.000 Nutzern entscheidet diese Differenz darüber, ob ein Produkt wachsen kann oder eingestellt wird.
DSGVO und Compliance-Kosten
Der Preis pro API-Aufruf ist nur ein Teil der Gesamtkosten für den Einsatz von Google Maps in einem EU-Kontext. Google LLC ist ein US-amerikanisches Unternehmen, das dem CLOUD Act unterliegt. Je nach Branche und Sorgfalt, mit der das Rechtsteam die Sub-Processor-Vereinbarungen prüft, können die Compliance-Kosten für den Einsatz von Google Maps DPA-Audit-Befunde, Rechtsberatungsaufwand und in regulierten Sektoren eine Neuarchitektur des Produkts umfassen.
Der DSGVO-Leitfaden für EU-Entwickler behandelt dieses Thema ausführlich. MapAtlas ist ein in der EU ansässiges Unternehmen ohne CLOUD Act-Exposition, ein Kostenfaktor, der in keiner Preistabelle erscheint, aber in regulierten Branchen erhebliche Bedeutung hat.
Ist eine Migration sinnvoll?
Die Kalkulation ist eindeutig, sobald die Zahlen vorliegen. Der Migrationsaufwand beläuft sich in der Regel auf ein bis zwei Development Sprints. Die jährlichen Einsparungen bei 100.000 monatlichen Nutzern, rund $23.600 pro Jahr, amortisieren diesen Aufwand innerhalb weniger Wochen.
Die Funktionen, die die meisten Anwendungen tatsächlich benötigen, also interaktive Karten, Geocoding, Adress-Autocomplete und Routing, sind in MapAtlas in vergleichbarer Qualität verfügbar. Die Funktionen, die MapAtlas nicht abbildet (Street View, bestimmte proprietäre Google Places-Daten), sind nur für einen kleinen Teil der Anwendungsfälle relevant. Die eigenen Anforderungen sollten vor der Annahme, dass das vollständige Google-Produktportfolio notwendig ist, mit den Capability-Seiten für Kartenvisualisierung, Geocoding und Routing abgeglichen werden.
Für einen umfassenderen Vergleich, der auch nicht-preisbezogene Faktoren berücksichtigt, empfehlen sich der MapAtlas vs. Google Maps-Vergleich sowie die Mapbox vs. MapAtlas-Gegenüberstellung.
Wer sehen möchte, wie die eigene Rechnung beim aktuellen Nutzungsvolumen aussehen würde, findet den vollständigen Preisrechner unter mapatlas.eu/pricing. Alternativ kann ein kostenloses Konto erstellt werden, um die APIs vor einer Entscheidung zu testen. Für das Free Tier ist keine Kreditkarte erforderlich.

