|highway = path|
|A generic or multi-use path open to non-motorized traffic.|
|Rendering in openstreetmap-carto|
|Used on these elements|
|Tools for this tag|
highway=path is a generic path, either multi-use or unspecified usage, open to all non-motorized vehicles and not intended for motorized vehicles unless tagged so separately. The path may have any type of surface.
This includes walking and hiking trails, bike trails and paths, horse and stock trails, mountain bike trails, paved ways used both by cyclists and pedestrians as well as combinations of the above.
Also included are other modes of transportation like local and regional trail infrastructure not appropriate for motor-vehicles in more remote areas of the world.
This tag is used for paths for which all and any of highway=footway, highway=cycleway and highway=bridleway would be inappropriate or inadequate (or simply not sufficient), but which are nonetheless usable for travel or navigation. They might be not intended for any particular use, or intended for several different uses. Intended uses can be indicated with the various access keys; e.g., bicycle=designated and foot=designated. Check the description about the inadvisability of using the tag access=designated.
If a path is wide enough for 4-wheel-vehicles (wider than 2 m), and it is not legally signposted or otherwise only allowed for pedestrians, cyclists or horseriders, it is often better tagged as a highway=track or highway=service.
- For the mapping of public rights of way in the UK (specifically England and Wales), see UK public rights of way.
|access||*||Access values are used to describe the legal access for highway=*.|
|surface||*||Surface values provide additional information about the physical surface of roads/footpaths. Because there is no consensus on the exact differences between highway=footway, and highway=path, the use of the surface=* tag is recommended to disambiguate with highway=footway.|
|A difficulty rating scheme for hiking trails.|
|mtb:scale||0–6||A difficulty rating scheme for mountain-biking.|
|This key describes attributes regarding trail visibility and orientation.|
|For marking a way's incline (or steepness/slope).|
|width||Length, numeric||Describes the actual width of a way. The default unit is metres.|
|informal||yes/no||Distinguish purposely built paths from informal ones.|
|operator||*||The name of the organization that maintains the path.|
|symbol||*||Describes the symbol that is used to mark the way along the route|
Usage as a universal tag
Integrated in JOSM:
|Signposted foot and bicycle path|
|Signposted foot and bicycle path with dividing line.|
|Signposted foot and bicycle path with additional permission of mopeds.|
|A generic multi-use path open to non-motorized vehicles, implicitly allowed for pedestrians, cyclists, …, see OSM tags for routing/Access-Restrictions|
A path for bicycles and horses could be tagged as:
A UK bridleway could be tagged as:
A generic path in a remote area without legal access restrictions:
Red dotted lines
Black dashed lines
- highway=track - for roads for agricultural use, gravel roads in the forest etc.
- Path controversy gives explanation how this is different/similar from highway=footway and other types of ways.
- area:highway=path - for marking, in addition also exact shape/area of a path
- Approved features/Path - the original proposal from 2007
- A list of theories people have as to why this tag was introduced at https://lists.openstreetmap.org/pipermail/talk-au/2019-October/013031.html
- "Right now I am consuming data for a cycling router and highway=path is the bane of my life."
- "Horridly complex tag, everyone uses it differently."
- Just as an example, from a data-consumer POV, here's my current rules for rendering highway=path (...) I have seen highway=path used to mean anything from something that is not even visible on the ground, to something that is impossible to distinguish from a small road (...) Map renderer's frustration, I suppose... https://lists.openstreetmap.org/pipermail/tagging/2020-May/052747.html
- New road style for the Default map style - highway=path is evil
- For the love of God, if you must use highway=path, please, please, please, please add a surface tag with a commonly-used value.