SDKs & APIs

Explore, learn, and build with comprehensive documentation, sample code, example apps, and more.

Bring the real world to your users with dynamic maps for the web and mobile.

Add a static map image or an interactive map embedded in an iframe to your website.

Add 360° Street View imagery to your apps.

Get the elevation of one or a series of locations.

Provide directions for multiple transportation modes, featuring real-time traffic information.

Calculate travel times and distances for multiple origins and destinations.

Identify nearby roads using coordinates.

API

Integrate Google’s Place details, search, and autocomplete into your apps.

Convert coordinates into addresses and addresses into coordinates.

Get an approximate device location using nearby cell towers and WiFi nodes.

API

Determine the time zone for a set of coordinates.

API

Get started

Learn the basics of using Google Maps Platform APIs & SDKs.
  • Create an account, generate an API key, enable APIs and SDKs, and start building.

    > Read the guide and get started fast
  • New to Google Maps Platform? Build your first map with a marker.

    > Try it for JavaScript, Android, and iOS
  • Learn how to query Google Maps Platform's comprehensive database of rich place data.

    > Try it with the Maps JavaScript API and Places API
  • Get your users where they're going fast, with accurate, real-time directions.

    > Try it with the Maps JavaScript API and Directions API
Browse the docs for some of the most popular Google Maps Platform features.
Maps
Use the MarkerClustererPlus library to display large numbers of markers.
Maps Routes Places
Integrate the Maps JavaScript API into your web app with TypeScript.
JS
Maps
Create custom-styled maps with Cloud-based maps styling features.
Maps
Display informational text or images to your users in a popup window above the map.
Places
Integrate a place search dialog with built-in autocomplete functionality into your web and mobile apps.
Places
Learn how to get the latitude and longitude coordinates for an address or the address for coordinates.
Routes
Retrieve directions for multiple modes of transportation and waypoints.
Places
Look up rich information about places, including the name, address, location, and more.
Routes
Fetch travel distance and time for a matrix of origins and destinations.

Industry solutions

Check out the industry-specific solutions offered by Google Maps Platform.
Create immersive, real-world games with millions of customizable 3D structures, up-to-date global data, and seamless integration with Unity.
Integrate Google Maps directly into your ridesharing app to decrease navigation friction for your drivers and improve wait times for your customers.
Improve business efficiencies by locating vehicles and assets in real time, visualizing where assets have traveled, and routing vehicles with complex trips.

Help & Support

Get help. Give help. Join the community.

Get help. Give Help. Build Maps karma.

Report a bug or open a feature request.

Find out about platform incidents and outages.

Get help from the Google Maps Platform team.