Skip to content
SPECIFICTION
Get listed

uMap

umap.openstreetmap.fr

WebSelf-hosted

Spec sheet

Purpose
uMap lets users create maps with OpenStreetMap layers and embed them in a website.Read 11 Oct 2026 · umap-project.org
Intended users
The user documentation is intended for people using uMap, while developer documentation is provided separately.Read 10 Oct 2026 · discover.umap-project.org
Integrations
The documentation describes an Overpass importer and configurable dataset sources, including GeoJSON and CSV examples.Read 11 Oct 2026 · docs.umap-project.org
Support
The user documentation points users to videos, articles, FAQs and error details, and says undocumented bugs can be raised through its community channels.Read 11 Oct 2026 · discover.umap-project.org
Authentication
The documentation describes OAuth2 authentication, including OpenStreetMap and GitHub examples, and says local users can also be managed.Read 11 Oct 2026 · docs.umap-project.org
Data import
The homepage lists batch import of GeoJSON, GPX, KML and OSM data; the developer documentation also describes configurable Overpass and dataset importers.Read 11 Oct 2026 · umap.openstreetmap.fr
Data licensing
Map authors can choose a license for their data.Read 10 Oct 2026 · umap.openstreetmap.fr
Hosting instances
The project homepage offers map creation on the OpenStreetMap Germany, Switzerland and France servers.Read 11 Oct 2026 · umap-project.org
Map features
Users can choose map layers, add markers, lines and polygons, style points of interest, configure map options, and share or embed maps.Read 11 Oct 2026 · umap.openstreetmap.fr
Open source
The project says uMap is free and open-source software maintained by a community of contributors, under the AGPLv3 license.Read 11 Oct 2026 · umap-project.org
OpenRouteService
The changelog says OpenRouteService can add route drawing, isochrone calculation and line elevation features when an API key is configured.Read 11 Oct 2026 · docs.umap-project.org
Security configuration
The documentation says each installation must use a unique secret key and warns that a known key can undermine Django security protections.Read 11 Oct 2026 · docs.umap-project.org
Self-hosting
The project provides installation instructions using Python and Django with PostgreSQL and PostGIS, and documents Docker deployment.Read 11 Oct 2026 · docs.umap-project.org
Sharing
Users can embed and share maps.Read 10 Oct 2026 · umap.openstreetmap.fr
Sharing permissions
The settings documentation lists map sharing options for public access, anyone with a link, or editors only.Read 11 Oct 2026 · docs.umap-project.org

Where Specifiction places it

Alternatives to uMapAll alternatives →