United Kingdom Tagging Guidelines

From OpenStreetMap Wiki
Jump to: navigation, search

Welcome! Finding the best tag to use can at times be challenging. This page aims to provide simple yet comprehensive guidance for all users helping with mapping the United Kingdom. Being specific to the UK, allows us to go into more depth and provide more information than possible on the global tag descriptions.

Note: There are currently two schemes in use for UK footpaths, cyclepaths and bridleways. It is of personal preference as to which makes the most sense and which you should use. For more info see #Classic vs Alternative tagging schemes.

Copyright Infringement

It is vital that the OSM database does not infringe the Intellectual Property(IP) or Copyright of other organisations. The following guidelines are particularly relevant to mapping in the United Kingdom:

  • Since April 1st 2010 the Ordnance Survey has started to provide some data that you may use in OSM. This is documented on the Ordnance Survey Opendata page. With this exception (and out-of-copyright OS maps published 50+ years ago), all Ordnance Survey work is crown copyrighted and must not be copied from.
  • You may however use the maps as a research tool. For example, you may use an OS map to find a public bridleway but before entering it into OSM you must complete a ground survey to confirm its existence and route.
  • Do not copy access provisions (e.g., public footpath, bridleway etc) from an OS or other copyrighted map. If for instance, you complete a ground survey and find that a track is marked as bridleway at one end but footpath at another (these sorts of things do happen!) tag as a public footpath, but add a fixme tag.

UK roads

Also see Road signs in the United Kingdom.

Description Tag
Motorway highway=motorway
A roads with primary status (signed green) highway=trunk
A roads highway=primary
B roads highway=secondary
Busy unclassified through roads
(Generally used only on roads wide enough to allow two cars to pass safely where adequate road markings are in place)
Country lanes highway=unclassified
Residential roads
(Used only on roads that have no other function other than for residential purposes)
Service roads
(driveways, carpark entrance roads, private roads, bus-only roads, etc). Please remember access=* and service=* where applicable
Private roads highway=* access=private
Track (Larger than a path; generally big enough to fit a vehicle down).
Use in conjunction with tracktype=*.
Byway deprecated as of 2010-08.

Reference: List of deprecated features.


Tagging Road Numbers

The ref=* tag should only be used on roads which are signposted with a national official number. These are Motorways, A-roads, B-roads and, in a very small number of special cases, some roads signposted by the local authority with a C-prefix.

In all other cases, such as use of road numbers from highway authorities statutory lists, use either official_ref=* or admin_ref=*. If you do want to use this latter information, please ensure that your source is compatible with OdBL.

Pedestrian access

Image Description Classic tagging style Alternative tagging style
Urban walkway.jpg
A path intended for pedestrian usage. highway=footway;
surface=* recommended;
surface=* recommended

Cycle paths

In the UK, cycle paths are differentiated based on whether they are within the carriageway (cycle lanes) or separate from the carriageway (cycle tracks). Cycle lanes are split according to whether they are with-flow on contra-flow lanes. Different signs and marking are also used to indicate each category.

With-flow cycle Lanes

A mandatory with-flow cycle lane

Cycle lanes within the carriageway are marked out by a painted boundary line on the road surface. The cycle lane may be "Mandatory" or "Advisory". The key differences are as follows:

  • Mandatory
    • Marked with a continuous / solid boundary line.
    • An order prohibits other vehicles from encroaching on the lane (this includes for waiting & loading).
    • Signed with diagram 959.1, which is repeated at every junction (or 300m).
    • May be time restricted.
  • Advisory
    • Marked with a broken / dashed hazard warning line.
    • Signed with diagram 967, which is repeated at every junction (or 300m).
    • Applies at all times.

For more info see the cycleway tag.

Contra-flow cycle Lanes


Cycle Tracks

A cycle track may or may not follow a road. For those that are adjacent to a road, in contrast to lanes, a cycle track is physically separate from the main road carriageway. The separation may be a kerb, barrier/wall, strip of grass or just a row of parked cars.

To map a cycle track adjacent to a road you may add the cycleway tag to the highway, however it is generally accepted that drawing the cycle track as a separate way allows greater flexibility. Please note that when using highway=cycleway, omitting the surface=* tag implies it is paved and when using highway=path, omitting the surface=* tag implies it is unpaved. Note also that explicitly tagging surface is always better, especially as for bicycles some unpaved surfaces (compacted) are better than some paved ones (cobblestones). Pedestrian use is also assumed, therefore you do not need to add a foot=* access tag unless pedestrian use is expressly forbidden.

Tags for cycle tracks drawn as a separate way
Image Description Classic tagging style Alternative tagging style
UK traffic sign 956.svg
Shared cycle/pedestrian path highway=cycleway highway=path;
UK traffic sign 957.svg

UK traffic sign 957R.svg
Segregated cycle/pedestrian path highway=cycleway;
cycleway=lane; (implies bicycle=designated)
UK traffic sign 955.svg
Cycle only path (not intended for pedestrians) highway=cycleway;

* : The route is not intended for pedestrians, but use is not prohibited. Before tagging as foot=no please check that there is a convenient alternative route for pedestrians nearby (e.g. a footway or road).

See also: Cycle routes, Bicycle, cycleway=*.


If the bridleway follows either a track, unclassified road or service road, then tag it as such. Otherwise:

Image Description Classic UK tagging style Alternative global tagging style
PENDING A path intended for horseriders.
Please note: omitting the surface=* tag implies it is unpaved
highway=bridleway; highway=path;

† : Correct for bridleways that are legal Right of Ways in England & Wales.

Tagging Access Provisions

A "Public Footpath" provides a legal right to pedestrian access.

In the United Kingdom access to land and ways (footpaths, bridleways etc.) may be provided by a statutory legal right of access, or a by permissive access provisions. To record these we add a designation=* or access=permissive tag. For example, to tag a "Public Footpath" first map out the way using either the Classic or Alternative tag scheme and then add the relevant tag as recommended on the UK access provisions page.

Note: This reduces the need to add access=* tags to those unusual cases where a Traffic Regulation Order further restricts access rights of the route is physically unpassable by certain traffic types.

Classic vs Alternative tagging schemes

There are currently two schemes in use for footpaths, cycle tracks and bridleways. It is of personal preference as to which makes the most sense and which you should use. Each have their pros and cons.


Implied tag values when using highway=* in the UK (unless over-ridden)
Tag Highway=
footway bridleway cycleway
surface unpaved unpaved paved
foot designated designated designated
horse no designated no
bicycle no yes designated
vehicle no no no

The original method uses so-called duck tagging: if a path is used as a footway and looks like a footway, you tag it as highway=footway. (Similarly highway=cycleway, highway=bridleway and so on). Access rights are inferred from the tag (and country) with additional specific access tags added as required:


  • Fewer tags are needed.
  • Is the original method so already prevalent.


An alternative scheme uses granular tags added to a basic highway=path tag. When used in the UK, it implies "A generic narrow path that is used in conjunction with access tags and a designation=* tag where applicable" and surface=unpaved


  • Access rights are defined and unambiguous and are separate from the physical attributes.


  • More tags are usually required.
  • If additional access tags are not added, it is unclear who is permitted to use the route.
  • If additional surface tags are not added, it is unclear whether the route is suitable for different users.
  • Not convincingly supported by major renderers. The standard map style at OpenStreetMap.org, and the OpenCycleMap style, will both show highway=path; foot=designated;bicycle=designated;horse=designated;designation=public_bridleway in the style that is familiar for cycleways, rather than in a bridleway style.

See access for more information.

See also