Find the API that’s right for you

Google Maps APIs are categorized by platform: Web, Android and iOS. These native platform APIs are complemented by our suite of HTTP web services.
Not sure which API you need? Check out our API picker.

Android

Google Maps Android API

Maps for your native Android app.

Google Places API for Android

Connect your users with information about millions of places.

iOS

Google Maps SDK for iOS

Maps for your native iOS app.

Google Places API for iOS

Connect your users with information about millions of places.

Web APIs

Google Maps JavaScript API

Customize maps with your own content and imagery.

Google Places API JavaScript Library

Up-to-date information about millions of locations.

Google Static Maps API

Simple, embeddable map image with minimal code.

Google Maps Embed API

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

Google Street View Image API

Real-world imagery and panoramas.

Web Service APIs

Google Maps Geocoding API

Convert between addresses and geographic coordinates.

Google Maps Distance Matrix API

Travel time and distance for multiple destinations.

Google Maps Roads API

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

Google Places API Web Service

Up-to-date information about millions of locations.

Google Maps Time Zone API

Time zone data for anywhere in the world.

Google Maps Geolocation API

Location data from cell towers and WiFi nodes.

Google Maps Directions API

Directions between multiple locations.

Google Maps Elevation API

Elevation data for any point in the world.

Send feedback about...

Get Started with Google Maps APIs
Get Started with Google Maps APIs