A web based data mining tool for OpenStreetMap using Overpass API.
JavaScript HTML CSS Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
css move a:visited css "logic" into proper source file Jun 6, 2016
data update presets Jun 6, 2016
icons update translations, icons and presets Feb 14, 2016
js remove (obsolete) hack that crashed mapcss on interactive map exports Jun 6, 2016
libs upgrade leaflet to v0.7.7 Jun 6, 2016
locales make it a bit clearer that shortcuts are overpass-turbo specific Jun 8, 2016
misc Fix issue #126 unicode strings Jan 2, 2015
tests upgrade test libs Jan 16, 2015
.gitignore Add `overpass-turbo-ffs.js` makefile target Aug 20, 2015
.travis.yml fix typo in package.json and switch to local mocha-phantomjs for CI Dec 29, 2015
CHANGELOG.md update changelog Jun 6, 2016
LICENSE added MIT-license declaration (finally ^^). Oct 13, 2012
Makefile allow text labels in mapcss on map.html Jun 6, 2016
README.md finally renamed github repository to "overpass-turbo", yay Jan 2, 2015
TODO.md update TODO-list Dec 7, 2013
favicon.ico new favicon ("steering wheel") Jan 21, 2013
index.html upgrade to a recent version of the togpx library Apr 22, 2016
index_packaged.html apply changes from PRs #200 and #201 on index_packed.html, too Sep 12, 2015
map-key.png optimize map-key.png (using optipng) Feb 17, 2014
map.html allow text labels in mapcss on map.html Jun 6, 2016
map_packaged.html upgrade to latest leaflet (0.7.5) Oct 12, 2015
package.json fix typo in package.json and switch to local mocha-phantomjs for CI Dec 29, 2015
turbo.png favicon now as png by default (1/4 size of the ico). Also, added the … Jan 23, 2013


overpass turbo

This is a GUI for testing and developing queries for the Overpass-API. It can also used for simple analysis of OSM data.

Getting Started

Just point your browser to overpass-turbo.eu and start running your Overpass queries.

More Information about overpass turbo is found in the OSM wiki.


Translations are managed using the Transifex platform. After signing up, you can go to overpass-turbo's project page, select a language and click Translate now to start translating.

If your language isn't currently in the list, just drop me a mail or open an issue ticket.


Build Status

URL parameters

overpass turbo can be linked from other applications by using URL parameters. For example, one can provide a query to load, set the initial map location, or instruct turbo to load a template.


Development is done in the master branch, stable releases are commited to gh-pages.

install & run

This application runs out of the box (no special installation is needed). Just put the repository on a web server (e.g. Apache or something slimmer) and point your browser to index.html. Recent versions of Chrome, Firefox and Opera have been tested and should work.

It is possible, to build a compacted/minified version of turbo out of the source files. For that, run make && make install after installing uglifyjs and csso: npm install uglify-js csso pegjs.