SDKs and 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.

Display a static map on your website.

URL

Add 360° Street View imagery to your apps.

Get the elevation of one or a series of locations.

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

API

Provides high-resolution Photorealistic 3D Tiles, 2D Tiles, and Street View Tiles.

API

Upload your data to a dataset for use in a Google Maps Platform app.

Performance optimized version of the Directions API and Distance Matrix API, with additional features.

API

Identify nearby roads using coordinates.

API

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

Calculate travel times and distances for multiple origins and destinations.

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

Validate an address and its components.

API

Determine the time zone for a set of coordinates.

API

Look up the rooftop solar energy potential for specific buildings.

API

Retrieve air quality indexes, pollutants, and health recommendations for specific locations.

API

Get pollen information for specific locations, including types, plants, and indexes.

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 and manage custom map styles from the Google Cloud Console.
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.
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.