top of page

Source code

Using mapcodes is free and the Mapcode Foundation offers open-source source code for several programming languages to use them in your product. Our mapcode source code is released under the Apache License Version 2.0.

You can download the sources on Github at: 

The libraries convert between mapcodes and coordinates anywhere on Earth.


We continuously seek to improve our open-source software and we welcome 3rd party, open-source participation in the development of these libraries.

Currently, the best supported languages, actively maintained by the foundation, are:

  • Java/Kotlin

  • C/C++

  • Javascript

  • Python

  • PHP

But there are also libraries, from friendly open-source contributors, for:

  • Scala

  • ADA

If you wish to contribute to any of these libraries, or new ones, please contact us.

bottom of page