From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg bicycle = no
Bircolage Academy New Orleans No Bicycle sign.JPG
indicates that riding bicycle is not allowed. Edit or translate this description.
Used on these elements
may be used on nodesmay be used on waysmay be used on areasmay be used on relations
Status: de facto


This tag is used to express that cycling on given object such as highway=tertiary is not allowed.


Example Tagging
Crossing IMG 20200819 140456.jpg

(on node representing crossing)


(on way representing boardwalk)

Viaduc d'Abrest depuis la rive gauche - Pied à terre 2020-07-11.JPG

(on way representing walkway on a bridge)

Japan road sign 309.svg3.9 Russian road sign.svgMUTCD R5-6.svg

(on way representing highway)

Pushing bicycle

Note that carrying or pushing bicycles may be still accepted[2][3].

In some places it is illegal to both ride and push bicycle but it is legal to walk[4], there is no good tagging scheme to indicate it[5], bicycle_pushed=no and bicycle_possession=no were suggested[6][7].

Objects where both cycling and walking (foot=no + bicycle=no) such as typical motorway are not problematic, as dismounting and walking while pushing bicycle is clearly not OK. There is also bicycle=dismount for tagging places where one is allowed to push bicycle but not allowed to cycle. Note that while roads/footways completely banning even pushing bicycles are quite rare compared to ones where just cycling is not allowed, bicycle=no is far more popular than bicycle=dismount. It is used over 942 000 times together with highway=*[8] while bicycle=dismount just 73 000 times[9]. It indicates that majority of mappers is using bicycle=no to indicate places where pushing bicycle is OK.

Even if someone is using bicycle=no with intention to state that pushing/carrying bicycle there is forbidden it is impossible to distinguish bicycle=no mapped with meaning "no cycling" and "no presence of bicycles is allowed". It makes bicycle=no and bicycle=dismount tags a de facto equivalent.

See also