Demo for Open Location Codes Plus Codes Logo

This is a demonstration of the structure of Google Plus+Codes or Open Location Codes. Show me how this website works!

Open Location Code are short codes that can be used like street addresses. Instead of a pair of coordinates they encode an area. A code consists of 8 "digits", a "+" symbol and optional digits after the "+". Every two digits specify the area more accurately. The digits are represented in base 20 with a character set that avoids similar looking characters.

You can find more information on plus codes on Google's website plus.codes or on Wikipedia Open Location Code. For technical information there is a Github repository open-location-code

Sorry, this website does not work in Internet Explorer

Location: Plus code:

Log:

Type a location name or coordinates and calculate the corresponding Plus+Code. Click Animate to show all the nested areas that make up the code on the map.
Click Step to shorten the code one step and show the result on the map.

The shortening mechanism:

8FXCCP66+R2C2PX ⇒ 8FXCCP66+R2C2P ⇒ ... ⇒ 8FXCCP66+R2 
⇒ 8FXCCP66+ ⇒ 8FXCCP00+ ⇒ 8FXC0000+ ⇒ 8F000000+
The first ten digits encode longitude and latitude. To shorten them you need to remove two digits. The eleventh and following digits simply divide the area in twenty rectangles and can therefore be shortened digit by digit. For more information take a look a the specifications.

The code digits in base 20: