From OpenStreetMap Wiki
Jump to navigation Jump to search
Umap logo.svg
Author: yohanboniface
License: GNU Affero General Public License v3
Platform: Web
Status: Active
Version: 2.1.3 (2024-03-27)
Language: multiple languages
Source code: umap-project/umap
Programming languages: Python and JavaScript

Create your own map, add marker and much more

uMap lets you create maps with OpenStreetMap layers and embed it in your site. All within a few minutes. You can create custom maps (see the examples at the instances' front pages). It is powered by open source, AGPLv3-licensed software.



On Wiki

Outside Wiki




  1. Create an always up to date map with Overpass (en)
  2. blog post about new features in uMap (2014-08-25) (en)
  3. Using overpass queries in uMap (2020-11-23) (en)


  1. Creare una mappa online con fotografie in uMap aggiornabile con EtherCalc (it)
  2. come creare una mappa web in stile Open – Video tutorial (it)
  3. come caricare un layer da remoto su uMap con overpass-api – Video tutorial (it)



Some of the more expressive maps made with uMap:

Pseudo-maps using custom locations, not real geolocations on Earth:


Built using Django (Python) and Leaflet (JavaScript). It also uses the modules django-leaflet-storage and Leaflet.Storage.

Translations are available on Transifex:

Developers news and release notes

Feedback and help

See also

  • offers drawing geometries, displaying markers according to coordinate tables, overlay GPX or KML data, and finally share your map even privately.
  • by Geoapify. Custom maps for embedding on your website. Commercial with free tier.
  • was a similar web service (now broken?)
  • A Russian interview with the founder of the public movement "Anti-borschevik" (anti-hogweed) about how they use uMap.