From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Key:diet
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
Public-images-osm logo.svg diet
Osm element key.svg
The prefix for several diet:* keys to describe dietary options. Should not itself be used as a key. Edit or translate this description.
Group: Food and beverages
Used on these elements
may be used on nodesshould not be used on waysmay be used on areasshould not be used on relations
Useful combination
Status: approvedPage for proposal

diet is the common prefix for several diet:*=* keys to describe dietary options, for example to indicate that a amenity=restaurant offers vegetarian dishes.

All tags follow the structure diet:<DIET_TYPE>=<OFFER>.


Key Value
(no land-dwelling meat, but allows fish)
(synonym for ovo-lacto-vegetarian, no fish or meat)
(no fish, meat or eggs)
(no fish, meat or dairy)
(no fish, meat, dairy, eggs or any other animal products)
(only fruit, nuts and seeds)
(uncooked and unprocessed only)
(no gluten in food)
(no milk or other dairy products in food)
(no lactose in food)
(permissible for consumption by Muslims)
(kosher food)
full options available : provides at least a proper choice for this option, constantly available
(i.e full meal in a restaurant, specific section in shop). If in doubt, see note below.
doesn't provide this option at all, or not reliably
(i.e side-orders or light snack only in a pub, temporary products in a shop).
only provides this dietary option (N.B. it may often be helpful to tag a vegetarian place with both diet:vegetarian=only and diet:vegan=yes)

Only places that provide a proper choice for an option should be tagged yes. For instance, a restaurant with vegetarian starters but no vegetarian main course is to be tagged no. Same for a pub that can't serve more than light snacks (baked potatoes, green salad) to vegetarians.

There is discussion of using the value "limited" as well as yes/no/only, so as to be clearer about the difference between a total absence of options and merely limited options.

Places tagged as strictly vegetarian or vegan should be implicitly understood by renderers as also being kosher and halal.


To map a vegetarian-only Indian restaurant that also offers vegan dishes, use:

To map a supermarket that sells vegetarian foods use:


Stats in taginfo

Vegan Vegetarian Pescetarian Fruitarian
Raw Gluten Free Dairy Free Lactose Free
Halal Kosher Lacto-Vegetarian Ovo-Vegetarian

See also