Get Started

Start building with the Maps Geocoding API.
Create an account, generate an API key, and start building.
Get the geographic coordinates for an address.
Use the Java, Python, Go, or Node.js client libraries to work with Google Maps Services on your server.
Add geocoding functionality to your web pages with the Maps JavaScript API Geocoder service.

Features

Learn about core features of the Maps Geocoding API.
Get the geographic coordinates for an address.
Get the address for a set of lat/lng coordinates.
Get the address for a Place ID.
Constrain a geocoding request to prefer results within a given viewport.
Constrain a geocoding request to return results within a particular region.
Restrict geocoding results to a specific country or postal code.

Example apps

Run live code samples on your local machine and favorite code playgrounds with the Maps JavaScript API.
Get the geographic coordinates for an address or location.
Get the address for a given set of geographic coordinates.
Restrict the results of a geocoding request to a specific region (ISO region code).
Restrict the results of a geocoding request to a specific area (postal code, locality, country, route, or administrative area).

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.