Start with the maps your users love

Add the data developers trust. Build a custom map for your site using styled maps, 3D buildings, indoor floor plans, multi-modal directions and more.


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


Add street level and satellite imagery.


Calculate directions between multiple locations. Modes of transportation include transit, driving, walking or cycling.

Demos and sample code

Quick start steps

Visit our Developers Console where you can create a project, activate the Google Maps JavaScript API, get an API key and, optionally, enable billing. Then read the documentation and start developing.

You're all set!

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

Activate the Google Maps JavaScript API

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 JavaScript API
  3. Create appropriate keys

Use the JavaScript API along with other APIs to build location-relevant apps and sites.

Google Maps Geocoding API

Convert between addresses and geographic coordinates.

Google Static Maps API

Simple, embeddable map image with minimal code.

Google Places API Web Service

Add up-to-date information about millions of locations.

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 JavaScript API
Google Maps JavaScript API
Need help? Visit our support page.