Build awesome apps with Google’s knowledge of the real world
Create real-world, real-time experiences with the latest Maps, Routes, and Places features from Google Maps Platform. Built by the Google team for developers everywhere.
Build a new generation of mapping experience for the web with the power of WebGL.
Learn how to build with Google Maps Platform products and features with end-to-end, hands-on codelabs.
Learn how leaders across five industry verticals use geospatial data through new insights from Boston Consulting Group.
Tilt and rotated the vector basemap in three dimensions, manually and programmatically.
Simultaneous change tilt, heading, zoom, and center properties of the map to create smooth camera animations.
Learn how to render 3D objects on the map, and animate camera movements in 3D with Tilt and Rotation, and WebGL Overlay View.
Learn how to integrate the Maps SDK for iOS into your mobile apps using SwiftUI.
Read the docs
Bring the real world to your users with interactive maps for the web and mobile.
Display a static map image on your website.
Street view imagery
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.
Places API & SDKs
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.
Determine the time zone for a set of coordinates.
Engineering Lead Travis McPhail gives a deep dive into new WebGL-powered maps features.
Alicia Sullivan and Thames Sookpranee from the maps team tell you everything you need to know about Cloud-based maps styling features.
Chris Arriola from the Developer Relations team teaches you how to take advantage of idiomatic Kotlin in your apps with the Maps SDK for Android.
Getting started with Google Maps Platform is fast and easy.
Create a billing account. Enable the features you want. Get an API key. Start building.
Learn more in our getting started docs and videos.