Google Maps Platform APIs by Platform

Stay organized with collections Save and categorize content based on your preferences.

Not sure which API you need? Try the API picker.

Android

Maps SDK for Android. Maps for your native Android app.

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

iOS

Maps SDK for iOS. Maps for your native iOS app.

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

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

Directions API. Directions between multiple locations.

Distance Matrix API. Travel time and distance for multiple destinations.

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 WiFi nodes.

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

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

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

Cross Platform

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