Google Maps Platform APIs by Platform

  • Google Maps Platform offers a wide variety of APIs and SDKs for Android, iOS, Web, and Cross-Platform development to integrate location-based features into your applications.

  • These tools empower developers to build customized maps, leverage location data, and provide dynamic navigation experiences.

  • Access detailed information about places, optimize routes, validate addresses, visualize aerial views, and access environmental data using specific Google Maps APIs.

  • Web developers can easily embed Google Maps into their sites using the Maps Embed API or leverage the Maps JavaScript API for customization and advanced functionalities.

  • Choose the appropriate API or SDK based on your platform and specific needs using the provided API picker tool.

Not sure which API you need? Try the Capabilities Explorer.

Android

Maps SDK for Android. Maps for your Android app.

Places SDK for Android. Connect your users with information about millions of places.

Navigation SDK for Android. Build dynamic navigation experiences for your Android apps.

iOS

Maps SDK for iOS. Maps for your iOS app.

Places SDK for iOS. Connect your users with information about millions of places.

Navigation SDK for iOS. Build dynamic navigation experiences for your iOS apps.

Web APIs

Maps Embed API. Add a Google Map to your site without code or quota limits.

Maps JavaScript API. Customize maps with your own content and imagery.

Places Library, Maps JavaScript API. Up-to-date information about millions of locations.

Maps Static API. Simple, embeddable map image with minimal code.

Street View Static API. Real-world imagery and panoramas.

Web Service APIs

Address Validation API. Validate an address and its components.

Aerial View API. Create and display aerial view videos rendered using Google's 3D geospatial imagery.

Air Quality API. Request air quality data for a specific location.

Elevation API. Elevation data for any point in the world.

Geocoding API. Convert between addresses and geographic coordinates.

Geolocation API. Location data from cell towers and Wi-Fi nodes.

Maps Datasets API. Upload and manage your geospatial data in the Google Cloud Console to use it with data-driven styling.

Map Tiles API. Provides high-resolution Photorealistic 3D Tiles, 2D Tiles, and Street View Tiles for building immersive, customized map visualizations.

Places API. Up-to-date information about millions of locations.

Places Aggregate API. Understand the density and distribution of places in a specific area.

Pollen API. Get pollen information including types, plants, and indexes for a specific location.

Roads API. Snap-to-road functionality to accurately trace GPS breadcrumbs.

Routes API. The next generation, performance optimized version of the Directions API (Legacy) and Distance Matrix API (Legacy).

Route Optimization API. Optimize multi-stop routes flexibly and intelligently for one or more vehicles.

Solar API. Provides access to the solar potential of hundreds of millions of buildings.

Time Zone API. Time zone data for anywhere in the world.

Weather API. Get current weather conditions, hourly and daily forecasts, and hourly weather history for locations across the globe.

Cross Platform

Maps URLs. Launch Google Maps and initiate an action, like search or directions, using a common, cross-platform URL scheme.