Skip to content

Latest commit

 

History

History
71 lines (42 loc) · 5.48 KB

tiles.md

File metadata and controls

71 lines (42 loc) · 5.48 KB
title permalink
Tile Usage Policy
/policies/tiles/

{{ page.title }}

We are in principle happy for our map tiles to be used by external users for creative and unexpected uses – in contrast to most web mapping providers, which insist that you use only their supplied API.

However, OpenStreetMap's own servers are run entirely on donated resources. They have strictly limited capacity. Heavy use of OSM tiles adversely affects people's ability to edit the map, and is an abuse of the individual donations and sponsorship which provide hardware and bandwidth. As a result, we require that users of the tiles abide by this tile usage policy.

OpenStreetMap data is free for everyone to use. Our tile servers are not.

Below are the minimum requirements that users of tile.openstreetmap.org must adhere to. These may change in future, depending on available resources. Should any users or patterns of usage nevertheless cause problems to the service, access may still be blocked without prior notice. We will try to contact relevant parties if possible, but cannot guarantee this.

Because OpenStreetMap data is free, many other organisations provide map tiles made from OSM data. If your project doesn't meet our requirements, you can get OSM-derived map tiles elsewhere.

Use of any OSMF provided service is further governed by the OSMF Terms of Use.

Requirements

  • Heavy use (e.g. distributing a heavy-usage app that uses tiles from openstreetmap.org) is forbidden without prior permission from the Operations Working Group. See below for alternatives.
  • Clearly display license attribution.
  • Do not actively or passively encourage copyright infringement.
  • Recommended: Do not hardcode any URL to tile.openstreetmap.org as doing so will limit your ability to react if the service is disrupted or blocked. In particular, switching should be possible without requiring a software update.
  • Recommended: add a link to https://www.openstreetmap.org/fixthemap to allow your users to report and fix problems in our data.

Technical Usage Requirements

  • Valid HTTP User-Agent identifying application. Faking another app's User-Agent WILL get you blocked. Using a library's default User-Agent is NOT recommended.
  • When coming from a web page, a valid HTTP Referer. Apps generally do not have a HTTP referer.
  • DO NOT send no-cache headers. ("Cache-Control: no-cache", "Pragma: no-cache" etc.)
  • Cache Tile downloads locally according to HTTP Expiry Header, alternatively a minimum of 7 days.
  • Maximum of 2 download connections. (Unmodified web browsers' download limits are acceptable.)

Note: modern web browsers in standard configuration generally pass all the above technical requirements.

Bulk Downloading

Bulk downloading is strongly discouraged. Do not download tiles unnecessarily.

In particular, downloading an area of over 250 tiles at zoom level 13 or higher for offline or later usage is forbidden. These tiles are generally not available (cached) on the server in advance, and have to be rendered specifically for those requests, putting an unjustified burden on the available resources.

Privacy

Use of all services is subject to the OpenStreetMap Foundation privacy policy. Please do not submit personal data or other confidential material to any of our services.

We publish anonymised, summarised data for research and other purposes about usage of the tile service. This currently includes aggregated data on tiles accessed and websites or apps using the service but may include other reports, including those generated on an ad-hoc basis.

Changes to this policy

This policy may change at any time subject to the needs and constraints of the project. Commercial services, or those that seek donations, should be especially aware that access may be withdrawn at any point: you may no longer be able to serve your paying customers if access is withdrawn.

Alternative OpenStreetMap Tile Providers

Tile servers based on OSM data:

Paid-for tile servers:

Setting up your own tile server:


This policy relates to the Standard ("OpenStreetMap Carto") tiles rendered and served by tile.openstreetmap.org as part of the OpenStreetMap project. It does not relate to other tiles that are viewable on the OpenStreetMap.org homepage, which may have their own usage policies. You should contact the individual projects, such as OpenCycleMap, if you wish to use their tiles.