Skip to main content

Easy-to-use addresses

Plus Codes are created with a simple code system derived from latitude and longitude, so they’re much shorter and easier to use than traditional global coordinates.

How are Plus Codes created?

Converting coordinates to Plus Codes

Plus Codes are created using latitude and longitude coordinates. These are converted from two long and complicated numbers into a single, shorter code.

Grid visualization

Plus Codes can be visualised using a grid. Each level in the grid corresponds to a pair of characters in a Plus Code. This grid can be used to build a Plus Code for a place or use it to get to a destination.

Plus Code grid top level

The initial top level grid lines are spaced at 20° intervals along longitude and latitude. Each row and column is then sequentially labelled with one of the 20 Plus Code alphanumeric characters allowing every cell to be easily referenced (for example, 9C).

Zooming into an individual cell

Zooming into an individual cell, the cell is further divided into a 20x20 grid with each column and row being sequentially labelled with one of the 20 Plus Code alphanumeric characters. This process is then repeated allowing for a zoomed in Plus Code to be created. In our example, the cell reference 9C5M8QQ7+V8R is the Plus Code for that cell.

Use Plus Codes in your applications

Developer Portal

Developer Portal

With Plus Codes, you can build customized, versatile, and shareable addressing solutions based on a simple open source algorithm project initiated by a group of Google engineers. If you'd like to include Plus Codes in your applications, visit the GitHub developer portal.

Plus Codes Add-ons

Plus Codes Add-ons

The Google Sheets Add-on combines Plus Codes with the power of data manipulation. It allows you to convert latitude and longitude coordinates to Plus Codes and create Plus Code-based addresses.

The Grid Service Add-on allows you to add the Plus Codes grid to online maps and GIS applications making it easier to discover and use.

Google Maps Platform

Google Maps Platform

Google Maps Platform provides your business and applications with real-world insights and immersive location experiences through geolocation APIs. We’ve added support for Plus Codes in requests of the Places API and Geocoding API, we've enabled user entry of Plus Codes into Place Autocomplete search bars, and we return Plus Codes in responses from these APIs as well. Read more about the recent integrations here; for more information about Google Maps Platform, visit the Google developer documentation page.

Give Every Place a Voice. Give Every Person an Address

Give Every Place a Voice. Give Every Person an Address

Address Maker is a free Android app that lets governments and NGOs easily create addresses using. Previously, creating addresses for a town, village or country could take years - but with Address Maker, organizations can address an entire area in as little as a few weeks or months.

Partner With Us

Partner With Us

Address Maker is for organizations committed to addressing the need for formal addresses in underserved communities. It is not available for individual consumer use.


Are you a good fit?

  • Clear need for addressing (eg. national database, census, property taxes, health and development program tracking etc.)that can significantly benefit from the implementation of Plus Codes.

  • For government agencies, a scale of >3Mn population

  • For unaddressed communities targeted for social and economic benefits, a scale of >200k

  • The capacity and resources to successfully deliver scaled addressing programs in your target areas.

Organizations can request access through the form here. Applications will be reviewed based on the information provided and Google's capacity to take on additional partners.

Contact Us

Help us understand your Plus Code needs. Please fill out the form with the required details. Any data collected is as per Google's Privacy Policy