Tarification de l'API Google Maps en 2026 : ce que coûte vraiment votre Store Locator
Jean-Thomas Rouzin - Reading time : 14 min
Sommaire
L'API Google Maps facture entre environ 2 et 40 dollars pour 1 000 requêtes, selon le SKU et le palier tarifaire. Un Store Locator standard à 10 000 sessions par mois revient à environ 285 $ ; à 100 000 sessions, environ 4 295 $ ; à 500 000 sessions, environ 17 975 $ — principalement du fait des éléments Place Details Pro et Route Matrix. Le crédit mensuel gratuit ne couvre que les petits projets ; les abonnements couvrent les niveaux Essentials et Pro, mais pas Enterprise.
Ce qui a changé en mars 2025
Google a remplacé son crédit mensuel forfaitaire de 200 $ par des plafonds d'utilisation gratuite par SKU et a introduit trois formules d'abonnement. Ce changement modifie en profondeur la façon dont les coûts s'accumulent :
Avant (avant mars 2025) : un crédit unique de 200 $ s'appliquait à l'ensemble des usages API. Une équipe utilisant Maps, Geocoding et Places pouvait absorber environ 200 $ d'utilisation mixte avant de commencer à payer.
Après (à partir de mars 2025) : chaque SKU dispose de son propre plafond gratuit — 10 000 événements pour les SKU Essentials, 5 000 pour Pro et 1 000 pour Enterprise. Les usages gratuits ne se cumulent plus entre API. Un Store Locator utilisant quatre API Essentials bénéficie de 40 000 événements gratuits au total — mais seulement 10 000 par API.
Trois formules d'abonnement coexistent désormais avec la facturation à l'usage :
Plan
Monthly cost
Included calls
Effective rate
Starter
$100
50,000
$2.00/1K
Essentials
$275
100,000
$2.75/1K
Pro
$1,200
250,000
$4.80/1K
Les abonnements couvrent uniquement les SKU Essentials et Pro. Les SKU Enterprise (3D Tiles, Fleet Routing, Navigation) sont facturés séparément à l'usage, quel que soit votre plan.
Tarifs Google Maps API par catégorie
Voici la grille tarifaire complète des SKU les plus utilisés, pour 1 000 requêtes :
Maps
SKU
Tier
Gratuit/mois
0-100K
100K-500K
500K+
Dynamic Maps
Essentials
10 000
7,00 $
5,60 $
4,20 $
Static Maps
Essentials
10 000
2,00 $
1,60 $
1,20 $
Dynamic Street View
Pro
5 000
14,00 $
11,20 $
8,40 $
Aerial View
Pro
5 000
16,00 $
12,80 $
9,60 $
Photorealistic 3D Tiles
Enterprise
1 000
6,00 $
5,10 $
4,20 $
Maps Embed API et Maps SDK for Android/iOS restent gratuits sans limite d'utilisation.
Places
SKU
Niveau
Gratuit/mois
0-100K
100K-500K
500K+
Autocomplete (par requête)
Essentials
10 000
2,83 $
2,27 $
1,70 $
Géocodage
Essentials
10 000
5,00 $
4,00 $
3,00 $
Place Details (Essentials)
Essentials
10 000
5,00 $
4,00 $
3,00 $
Place Details (Pro)
Pro
5 000
17,00 $
13,60 $
10,20 $
Validation d'adresse
Pro
5 000
17,00 $
13,60 $
10,20 $
Text Search (Pro)
Pro
5 000
32,00 $
25,60 $
19,20 $
Nearby Search (Pro)
Pro
5 000
32,00 $
25,60 $
19,20 $
Routes
SKU
Niveau
Gratuit/mois
0-100 K
100 K-500 K
500 K+
Compute Routes (Essentials)
Essentials
10 000
5,00 $
4,00 $
3,00 $
Route Matrix (Essentials)
Essentials
10 000
5,00 $
4,00 $
3,00 $
Compute Routes (Pro)
Pro
5 000
10,00 $
8,00 $
6,00 $
Fleet Routing
Enterprise
1 000
30,00 $
14,00 $
6,00 $
Navigation
Enterprise
1 000
25,00 $
20,00 $
15,00 $
Route Matrix facture à l'élément, et non par requête. Deux origines et trois destinations représentent six éléments facturables. Une plateforme de livraison calculant les délais pour 50 magasins face à 200 adresses clients génère 10 000 éléments par lot — le quota gratuit est épuisé en un seul calcul.
The Hidden Math: What a Store Locator Really Costs
Most pricing guides list individual SKU rates. But no application uses a single SKU. A store locator page typically triggers four APIs per user search:
Dynamic Map - display the map (1 load per page view)
Autocomplete - user types an address (session-billed when terminated with Place Details at Pro or Enterprise tier → keystrokes are free; per-request at $2.83/1K when used without session tokens or when the session is abandoned)
Place Details (Pro) - resolve the user-entered address into coordinates (1 call per search, terminates the autocomplete session)
Route Matrix - calculate distance to candidate stores (1 call per search, element count = number of candidate stores × 1 origin)
Store data itself - names, opening hours, phone numbers - is typically hosted by the retailer (JSON file, CMS, or internal API). Google Places is not called to display company-owned stores. A retailer showing the 5 closest stores from a user search generates, at minimum, per session: 1 map load + autocomplete keystrokes (free in session) + 1 Place Details Pro + 1 Route Matrix call with 5 elements. That is 4 billable events (or 5 if counting the matrix elements separately) across 4 SKUs.
Voici le coût à trois échelles, en supposant une facturation par session terminée avec Place Details Pro (le modèle e-commerce moderne), aux tarifs pay-as-you-go de Google :
Scénario 1 : Startup — 10 000 sessions/mois
Appel API
Volume
Coût unitaire
Coût mensuel
Dynamic Maps
10 000
Dans le quota gratuit Essentials (10 000)
0 $
Autocomplétion (session Pro)
facturation à la session
Gratuit tous volumes
0 $
Place Details (Pro)
10 000
5 000 dans le quota gratuit Pro, 5 000 × 17 $/1 000
85 $
Route Matrix (5 éléments × 10 000)
50 000 éléments
10 000 dans le quota gratuit, 40 000 × 5 $/1 000
200 $
Total
285 $/mois
À l'échelle startup, les quotas gratuits absorbent intégralement les chargements de carte et couvrent la moitié des appels Place Details Pro. Route Matrix dépasse son quota gratuit de 10 K car chaque session génère cinq éléments, et non un.
Scénario 2 : Croissance — 100 000 sessions/mois
Appel API
Volume
Coût unitaire
Coût mensuel
Dynamic Maps
100 000
10 K gratuits + 90 K × 7 $/1 K
630 $
Autocomplete (Session Usage)
facturation par session
Gratuit
0 $
Place Details (Pro)
100 000
5 K gratuits + 95 K × 17 $/1 K
1 615 $
Route Matrix (5 éléments × 100 K)
500 000 éléments
10 K gratuits + 90 K × 5 $ + 400 K × 4 $
2 050 $
Total
4 295 $/mois
À 100 K sessions, l'abonnement Essentials de Google (275 $/mois pour 100 K appels) couvre une partie des chargements de carte et de l'utilisation Matrix, mais ne compense pas Place Details Pro, facturé selon son propre palier indépendamment du plan souscrit.
Scénario 3 : Enterprise — 500 000 sessions/mois
Appel API
Volume
Coût unitaire
Coût mensuel
Dynamic Maps
500 000
10K gratuits + 90K × 7 $ + 400K × 5,60 $
2 870 $
Autocomplete (Session Usage)
facturation par session
Gratuit
0 $
Place Details (Pro)
500 000
5K gratuits + 95K × 17 $ + 400K × 13,60 $
7 055 $
Route Matrix (5 éléments × 500K)
2 500 000 éléments
10K gratuits + 90K × 5 $ + 400K × 4 $ + 2M × 3 $
8 050 $
Total
17 975 $/mois (≈ 215 700 $/an)
À l'échelle enterprise, un store locator qui résout les adresses via la facturation par session Places et calcule la proximité avec Route Matrix coûte environ 18 K$/mois, soit près de 216 K$/an. Si l'implémentation demande également des champs photo ou atmosphere via Place Details Enterprise (20 $/1 K), ou si les sessions sont fréquemment abandonnées (entraînant une facturation par requête à 2,83 $/1 K), la facture annuelle atteint 300 K$ ou davantage.
Three Cost Traps That Inflate Your Bill
1. Route Matrix element multiplication
Route Matrix does not bill per request. It bills per element: origins multiplied by destinations. A logistics platform calculating ETAs from 10 warehouses to 500 delivery addresses generates 5,000 elements in one API call. At $5/1K elements, that single call costs $25. Run it hourly for real-time updates and the monthly bill for Route Matrix alone reaches $18,000.
2. Place Details tier confusion
Place Details exists at three tiers: Essentials ($5/1K), Pro ($17/1K), and Enterprise ($20/1K). The tier is determined by which fields you request, not which plan you are on. A session terminated with formattedAddress and geometry triggers Essentials. Adding displayName, types, or addressComponents moves the request to Pro. Requesting photos, rating, or currentOpeningHours pushes it to Enterprise. Without explicit field masks, a simple address resolution call can cost 3-4x more than expected - and since Place Details terminates the autocomplete session, a single mis-configured field list multiplies across every user search on the site.
3. Autocomplete billing switches silently when sessions break
Autocomplete pricing looks free at first glance - sessions terminated by Place Details Pro or Enterprise make all keystrokes free (SKU "Autocomplete Session Usage" = $0). But the session billing is conditional:
Session abandoned (user closes the tab before a Place Details call): every keystroke retroactively falls back to Autocomplete Requests at $2.83/1K. A 15-keystroke abandonment costs $0.042.
Session terminated by Place Details Essentials: only autocomplete requests from the 13th onward are free; the first 12 are billed at $2.83/1K.
Session token reused across requests: Google invalidates the session and bills all autocomplete as per-request.
At 100K sessions/month with a 20% abandonment rate and roughly 10 autocomplete requests per abandoned session, these fallbacks add about $565/month on top of the "free" autocomplete line (20,000 abandoned × 10 requests × $2.83/1K). Monitoring session completion rate is the only way to see it in the billing report.
Comparaison chiffrée des alternatives
La question n'est pas de savoir si des alternatives existent, mais si elles offrent les mêmes fonctionnalités à moindre coût sans introduire de nouveaux problèmes. Voici une comparaison directe pour le même workflow de store locator :
¹ HERE ne publie pas ses tarifs par SKU sur sa page tarifaire publique ; les chiffres sont des estimations issues d'études tierces (coordable.co 2026 geocoding analysis, local-eyes.nl HERE 2026 guide). Les tarifs HERE Base Plan augmentent de 6 % pour les nouveaux contrats et renouvellements à partir du 1er avril 2026. Contactez HERE pour un tarif enterprise ferme.
Le même store locator sur Woosmap : trois échelles
Scale
Google Maps
Woosmap
Ratio
Annual savings
Startup (10K sessions)
$285/month
$116/month
41%
$2,028/year
Growth (100K sessions)
$4,295/month
$1,758/month
41%
$30,444/year
Enterprise (500K sessions)
$17,975/month
$7,958/month
44%
$120,204/year
Les totaux Woosmap reposent sur le même workflow que les scénarios Google (chargement de carte + autocomplete en session + Localities Details pour la résolution d'adresse + Distance Matrix pour la proximité). Détail du scénario Croissance pour transparence :
API
Volume
Coût unitaire
Coût mensuel
Chargement de carte
100 000
10K gratuits + 90K × 2,87 $/1K
258 $
Localities Autocomplete
100 000 sessions
Gratuit, tous volumes
0 $
Localities Details (ensemble de champs niveau Pro)
100 000
5K gratuits + 95K × 6,95 $/1K
660 $
Distance Matrix (5 × 100K = 500K éléments)
500 000
10K gratuits + 90K × 2,04 $ + 400K × 1,64 $
840 $
Total
1 758 $/mois
L'écart à l'échelle enterprise est d'environ 10 K$/mois, lié à trois choix structurels de Woosmap sur l'architecture tarifaire :
Pas de gestion de session token. L'autocomplete Woosmap est gratuit à tous les volumes et dans toutes les conditions — aucun token à générer, aucune exigence de terminaison, aucune requalification en facturation par requête en cas d'abandon. L'autocomplete Google est gratuit uniquement lorsque les sessions se terminent par un appel Place Details Pro ou Enterprise ; chaque session abandonnée revient à 2,83 $/1 K.
Résolution d'adresse à 41 % du tarif Google Pro. Localities Details coûte 6,95 $/1 K contre 17 $/1 K pour Google Place Details Pro. Même résultat (adresse formatée + géométrie + composants clés), 59 % de moins par appel. Le quota gratuit de 5 K Details de Woosmap est identique au quota gratuit Pro de Google.
Matrix et routage à 41 % du tarif Google Essentials. Distance Matrix coûte 2,04 $/1 K éléments contre 5 $/1 K pour Google Route Matrix. Un store locator calculant la distance aux cinq magasins candidats par recherche multiplie cet écart à chaque interaction utilisateur.
Ces ratios — environ 41 % des tarifs Google Pro sur les SKU comparables — reflètent le positionnement structurel de Woosmap, non une promotion. Ce sont les tarifs publics. Les accords enterprise sur toutes les plateformes incluent des remises sur volume ; Woosmap inclut un Customer Success Manager dédié, des audits de santé et un suivi budgétaire dans les plans Enterprise.
Beyond Price: What Else Changes When You Switch
Cost is the catalyst, but three operational factors determine whether a migration delivers lasting value:
Data privacy and security. Google routes requests from its Maps and Places APIs through US-based infrastructure regardless of the calling region. For EU retailers processing customer addresses, this creates a data transfer obligation under GDPR Article 44. The EU Digital Markets Act (Article 6.5) has recognized Google's self-preferencing practices. Woosmap is EU-hosted with data processed in European infrastructure. Mapbox routes through US-based AWS. HERE offers multi-cloud deployment including EU regions.
End-user data usage rights. Major location providers include clauses in their terms of service that reserve the right to use end-user query data to improve their products, train models, or feed their broader advertising ecosystem. Google Maps Platform and Mapbox each reserve such rights in their current terms; HERE's provisions vary by product line. The specifics differ across providers and product tiers, and legal review of the data-processing addenda is a standard step before committing to any maps provider. For retailers handling sensitive customer addresses (healthcare, financial services, or markets with strict consent regimes), this clause often matters more than the per-1K rate. Woosmap's Terms of Service do not claim rights to reuse customer request data for model training or advertising, and its privacy commitments prohibit selling client personal data or running automated decision-making (profiling); any reuse beyond service delivery would require explicit contractual authorisation.
Terms of service restrictions. Google's TOS restrict caching geocoding results and prohibit displaying them on non-Google maps. If your architecture requires caching addresses for performance or displaying results on a custom map, this creates a hard technical constraint. Most alternatives, including Woosmap, impose no such restrictions. For a detailed comparison of how Azure Maps and other providers handle data residency, see our platform-by-platform guides.
Billing predictability. Google's current SKU structure - per-element Route Matrix, tier-dependent Place Details, and autocomplete billing that flips between free and per-request depending on session outcome - creates variance that is hard to forecast month over month. The March 2025 restructuring added subscription options (Starter, Essentials, Pro) but also removed the pooled credit that had absorbed usage spikes across APIs. Budgeting against the new model requires tracking session completion rates, field-mask hygiene, and Route Matrix element counts separately. Woosmap's pricing is SKU-based as well, but each SKU has a single rate by volume tier with no mid-session tier shifts and no abandoned-session penalty - a request that completes and a request that fails are billed identically.
How to Evaluate Your Current Google Maps Spend
Reading list prices is useful. Looking at your actual bill is decisive. Five steps to turn a monthly Google invoice into an evaluable migration case:
Export your billing report from Google Cloud Console. Filter by SKU to see which APIs drive the most cost. Most teams discover that 60-80% of spend comes from two or three SKUs.
Map your user journeys. Count the API calls per user session for your top three workflows. The store locator math above is one pattern - checkout address validation is another (Autocomplete + Address Validation + Geocoding = 3 APIs per order).
Calculate your effective rate. Divide total monthly spend by total API calls. If your effective rate exceeds $4/1K requests, you are likely paying a premium that alternatives can undercut.
Check your field masks and session completion rate. If you use Places API, verify that your implementation requests only the fields it needs - photo or atmosphere fields trigger Pro or Enterprise pricing ($17-$20/1K instead of $5/1K). Then look at how many autocomplete sessions complete with a Place Details call: every abandoned session falls back to per-request autocomplete billing.
Model the migration as a discrete project, not a leap of faith. A typical e-commerce front-end migration from Google Places plus Geocoding to a compatible provider takes 2-4 weeks of engineering time, dominated by address-format normalization and field-mask rewiring - not by the map renderer swap. Against annual savings of $30K-$120K at growth-to-enterprise scale (see the scenarios above), payback on a $50K engineering investment lands at roughly 5 months at enterprise scale ($50K ÷ $10K monthly savings ≈ 5) and stretches to around 20 months at growth scale ($50K ÷ $2.5K monthly savings ≈ 20). Below 10K sessions per month, the economics rarely justify the migration on cost alone - the cases that do are usually driven by data residency, TOS constraints, or billing predictability.
Questions fréquentes
Combien coûte l'API Google Maps par mois ?
Cela dépend des API utilisées, de la complétion ou non de vos sessions autocomplete et de votre volume mensuel. Un store locator standard à 10 000 sessions/mois avec la facturation par session Places (résiliation Pro) revient à environ 285 $/mois après épuisement des quotas gratuits. À 100 000 sessions, prévoyez entre 4 000 et 5 000 $/mois. À 500 000 sessions, environ 18 000 $/mois soit 216 000 $/an. Les abonnements Google (Starter à 100 $, Essentials à 275 $, Pro à 1 200 $) absorbent une partie des usages Essentials et Pro, mais ne couvrent ni les éléments Route Matrix ni les Place Details de niveau entreprise, qui constituent l'essentiel de la facture à grande échelle.
L'API Google Maps est-elle toujours gratuite en 2026 ?
Partiellement. Depuis mars 2025, chaque SKU dispose de son propre quota mensuel gratuit : 10 000 événements pour les APIs Essentials, 5 000 pour les APIs Pro et 1 000 pour les APIs Enterprise. Maps Embed API et Maps SDK for Mobile restent entièrement gratuits, sans limite d'utilisation. Les nouveaux comptes bénéficient d'un crédit d'essai de 300 $. Au-delà de l'affichage d'une carte simple, toute application en production est susceptible d'engendrer des coûts.
Quelle est l'alternative la moins chère à l'API Google Maps ?
Les solutions open source comme Leaflet avec les tuiles OpenStreetMap sont gratuites, mais se limitent à l'affichage cartographique — sans géocodage, itinéraires ni recherche de lieux. Pour une alternative commerciale complète, Woosmap propose les tarifs les plus compétitifs pour les cas d'usage e-commerce et retail : chargement de carte à 2,87 $/1 000 (contre 7,00 $ chez Google), géocodage à 2,04 $/1 000 (contre 5,00 $), et autocomplétion gratuite quel que soit le volume et les conditions de session (l'autocomplétion Google est également gratuite dans les sessions Pro complétées, mais revient à 2,83 $/1 000 pour les sessions abandonnées ou les résiliations Essentials). Mapbox offre 50 000 chargements de carte gratuits, mais exige une carte bancaire et pratique le même tarif de géocodage que Google à 5 $/1 000.
Comment réduire mes coûts d'API Google Maps sans changer de fournisseur ?
Quatre leviers d'optimisation :
Utilisez Static Maps ou Maps Embed plutôt que Dynamic Maps lorsque l'interactivité n'est pas nécessaire — le coût passe de 7 $/1 000 à 2 $/1 000 ou 0 $.
Activez la facturation par session Autocomplete liée à Place Details Pro ou Enterprise pour rendre les frappes gratuites — mais vérifiez votre taux de completion de session, car les sessions abandonnées reviennent à une facturation à la requête de 2,83 $/1 000.
Appliquez des masques de champs aux requêtes de l'API Places pour éviter de déclencher la tarification Pro ou Enterprise.
Évaluez les plans d'abonnement si votre utilisation est prévisible — le plan Pro à 1 200 $/mois couvre 250 000 appels, ce qui est moins cher que le paiement à l'usage au-delà de ce volume.
Le passage de Google Maps affecte-t-il le SEO ou l'expérience utilisateur ?
Le fournisseur de cartes n'a pas d'impact direct sur le référencement naturel. Google ne pénalise pas les sites qui n'utilisent pas Google Maps. La qualité de l'expérience utilisateur dépend avant tout de la qualité de l'intégration. Les alternatives modernes — Woosmap, Mapbox, TomTom — proposent toutes des cartes vectorielles personnalisables avec des temps de chargement comparables. Le principal risque UX lors d'une migration porte sur la précision du géocodage : vérifiez la qualité de la résolution d'adresses sur vos marchés cibles avant de vous engager. Woosmap offre une précision de niveau ROOFTOP, avec une qualité premium en France et au Royaume-Uni grâce à des données issues de fournisseurs locaux officiels.
Qu'en est-il de Mapbox comme alternative ?
Mapbox propose une tarification compétitive avec 50 000 chargements de cartes web gratuits par mois. Quelques points d'attention : le quota gratuit nécessite une carte bancaire, les données sont hébergées sur une infrastructure AWS aux États-Unis, et certaines conditions contractuelles — notamment celles du Navigation SDK et de Dash App — incluent des clauses de licence sur les données qui méritent une revue juridique. Mapbox se distingue particulièrement dans les cas d'usage automobiles : son ADAS SDK et ses produits Dash équipent la navigation du Toyota RAV4. Pour le e-commerce et le retail, l'orientation géographique et le périmètre fonctionnel favorisent les plateformes optimisées pour ces cas d'usage. Consultez notre comparatif des alternatives à Google Maps API pour une analyse détaillée.
Cette analyse a été rédigée parJean-Thomas Rouzin, PDG de Woosmap. Jean-Thomas dirige une plateforme européenne de renseignements géolocalisés au service de 220+ clients d'entreprise dans la vente au détail, la logistique et les voyages, traitant plus de 27 milliards de requêtes API par an avec un SLA de 99,9% sur le plan Enterprise.
Pour la liste complète des alternatives à Google Maps évaluées par notre équipe, consultez notreguide de comparaison détaillé.