Skip to content

Overpass Turbo

Query OpenStreetMap data with the Overpass API in your browser.

Self-hostedNot yet verified
Report issueDemo online
GPL-3.0★ 1900

Open the official app on overpass-turbo.eu

This tool is hosted by its maintainers. Click below to open overpass-turbo.eu in a new tab — it's their official demo.

Browse maps tools →

What's next with Overpass Turbo?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is Overpass Turbo?

Overpass Turbo is an open-source web-based tool designed for querying and analyzing data from OpenStreetMap (OSM) using the Overpass API. It enables users to extract specific geographic data, such as points of interest, roads, or administrative boundaries, by constructing custom queries. The tool is widely used by mappers, researchers, and developers who need to work with OSM data for projects ranging from urban planning to academic studies. It addresses the challenge of efficiently retrieving and visualizing large datasets from OSM, which can be complex to handle with standard tools. By leveraging the Overpass API, Overpass Turbo provides a user-friendly interface to filter and display data, making it accessible even to those without advanced programming skills. Its GPL-3.0 license ensures open access and collaboration, contributing to its popularity with over 1,200 GitHub stars.

How it works

Overpass Turbo is a web-based interface for the Overpass API, which allows users to query OpenStreetMap data. It simplifies the process of extracting specific data types, such as amenities or transportation networks, by providing a structured query builder. The tool's primary purpose is to enable users to analyze OSM data without requiring programming expertise. It supports tasks like filtering data based on tags, geographic boundaries, or temporal criteria, making it versatile for diverse applications. Overpass Turbo allows users to query data using a combination of tags and spatial parameters. For example, it can retrieve all drinking water points in London or highways classified as primary/secondary roads. It also supports complex filters, such as finding hotels and museums in Vienna.

How to use it

  1. 1Open Overpass Turbo in a supported browser and navigate to the query editor. 2. Input a query using the Overpass QL syntax, such as [amenity=drinking_water]. 3. Adjust spatial parameters like bounding boxes or date ranges. 4. Click 'Compile' to validate the query and 'Export' to download the data. Practical tips include using the 'Examples' section for pre-built queries, enabling CORS settings in browsers, and testing queries with small datasets before scaling up.

What it can do

  • osm query

Use cases

Assumptions and limitations

Assumptions

  • source: https://github.com/tyrasd/overpass-turbo
  • license: GPL-3.0 — free to use
  • privacy: Self-hosted — you control your data

Limitations

  • Requires modern browsers supporting Web Storage API and CORS, excluding older versions
  • Limited to data available in the Overpass API's real-time index
  • Complex queries may take longer to process compared to dedicated OSM tools
  • No built-in data visualization beyond basic map layers
  • Exported data may require additional software for advanced analysis

Understanding the result

Query OpenStreetMap data with the Overpass API in your browser.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by (GPL-3.0).
Built with
(tyrasd/overpass-turbo)
License
GPL-3.0
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Query
Output
Text
Open-source source & license

Built with tyrasd/overpass-turbo. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
License
GPL-3.0
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

How does Overpass Turbo interact with OpenStreetMap data?

Overpass Turbo connects to the Overpass API, which indexes OpenStreetMap data. Users query this API to retrieve specific datasets, such as points of interest or roads. The tool processes these queries and displays results on an interactive map using Leaflet, allowing users to visualize and export the data.

What technical skills are needed to use Overpass Turbo?

Basic familiarity with Overpass QL syntax is helpful, but the tool provides examples and a query builder to simplify complex queries. Users need minimal technical skills to construct filters using tags and spatial parameters. Advanced customization requires understanding OSM data structure and query optimization techniques.

How do I export data from Overpass Turbo?

After compiling a valid query, click 'Export' to download data in formats like GeoJSON, GPX, or XML. For example, to export drinking water points, input [amenity=drinking_water], compile the query, and select 'Export as GeoJSON'. This file can then be used in GIS software or shared with other users.

How does Overpass Turbo compare to tools like JOSM or Nominatim?

Overpass Turbo focuses on querying and visualizing OSM data via the Overpass API, while JOSM is a desktop editor for editing OSM data. Nominatim provides reverse geocoding services for OSM data. Overpass Turbo is ideal for data extraction and analysis, whereas JOSM is better for direct map editing, and Nominatim serves location-based search functions.

What should I do if the tool says my browser is incompatible?

Ensure your browser supports Web Storage API and CORS, such as Chrome, Firefox, or Opera. Disable ad blockers that might interfere with CORS. If issues persist, try clearing browser cookies or using incognito mode. For older browsers, consider upgrading or using the Overpass API query form as an alternative.

Spotted something wrong with Overpass Turbo, or want to maintain it? See how to help.