The best of Google Maps for every iOS app

Build a custom map for your iOS app using 3D buildings, indoor floor plans and more.


Integrate base maps, 3D buildings and indoor floor plans.


Add Street View imagery and satellite imagery.


Add custom markers, info windows and polylines.

Demos and sample code

Quick start steps

Visit our Developers Console where you can create a project, activate the Google Maps iOS SDK and get a key.
  1. Create or select a project
  2. Activate the Google Maps SDK for iOS
  3. Get an API key

You're all set!

To start developing, please head over to our developer documentation.

Activate the Google Maps SDK for iOS

To get you started we'll guide you through the Google Developers Console to do a few things first:

  1. Create or choose a project
  2. Activate the Google Maps SDK for iOS
  3. Create appropriate keys

Use Google Maps iOS SDK along with other APIs to build location-relevant apps and sites.

Google Places API for iOS

Add up-to-date information about millions of locations for your iOS app.

Google Maps Directions API

Calculate directions between locations using an HTTP request.

Google Maps Geocoding API

Convert an address into geographic coordinates.

Web Services

Check out our cross-platform Web Service APIs that can be added to your project for batch processing, advanced features and other server-side operations.

Send feedback about...

Google Maps SDK for iOS
Need help? Visit our support page.