From OpenStreetMap Wiki
Jump to navigation Jump to search
OSMCha Interface Example v0.78.1.png
Author: Mapbox / mapbox/osmcha-frontend/graphs/contributors
License: ISC
Platform: Web
Status: Active
Version: 0.85 releases (2022-05-19)
Website: osmcha.org
Source code: mapbox/osmcha-frontend

Frontend for the osmcha-django REST API

OSMCha short for OpenStreetMap Changeset Analyzer is a web tool to help mappers analyze and review data changes to OSM. The objective of the tool is to help detect vandalism and act on bad changes to the map data.



OSMCha was originally written by Wille Marcel in 2015 to investigate suspicious changesets on OSM. A global instance was later hosted by Mapbox as an additional data QA tool for the OSM community.[1] In 2023, it became a charter project of OpenStreetMap U.S.[2]

Changeset Explorer

OSMCha is an advanced changeset explorer. Changesets on OpenStreetMap have timestamp, editor used, changeset comment, bounding box of the changeset, username of the author and other metadata . OSMCha stores these changeset metadata and allows searching through them.

Along with the metadata available from OpenStreetMap, OSMCha allow


The user interface of OSMCha allows multiple user input of metadata values for searching through the changeset database. This includes various characteristics of the changeset and also auto-detection of suspicious edits.

These values can be saved to be used later. You can make an RSS feed from a saved filter, by following Mannivu's guide. The RSS will be updated when new activity matches the filter.

Browser extensions

OSM Smart Menu is a browser extension to open OSMCha and several other OSM utilities when browsing OpenStreetMap.org.

Using OSMCha

See also


  1. Anwar, Sajjad (January 29, 2017). “Validating and protecting OpenStreetMap”. maps for developers. Mapbox. Retrieved February 17, 2023. 
  2. “Welcoming OSMCha as an OSM US Charter Project”. OpenStreetMap U.S. February 17, 2023. Retrieved February 17, 2023.