Key:hazmat
| Description |
|---|
| Restrictions on vehicles transporting hazardous materials. |
| Group: restrictions |
| Used on these elements |
| Useful combination |
|
| See also |
| Status: approved |
| Tools for this tag |
For marking of roads where transporting of hazardous materials is forbidden - or designated if such signs did exist.
International usage
Roads where transporting hazardous materials is forbidden can be tagged with hazmat=no.
Where local authorities divide hazardous materials into several groups, they might be appended with a colon, e.g.
hazmat:E=no. Such key suffixes are described further below on this page (on a per country basis if variations exist).
Common values
- designated
- no
- destination
- List of possible values with descriptions: see Key:access
- All used values on Taginfo
Hazard-specific key suffixes
The Vienna Convention on Road Signs and Signals specifies the following signs restricting access for vehicles carrying hazardous materials:
| Sign | Tagging | Meaning |
|---|---|---|
hazmat=no
|
No entry for vehicles carrying dangerous goods (for which special plaques are prescribed to be attached to the vehicle) | |
hazmat:explosive=no
|
No entry for vehicles carrying more than a certain quantity of explosives or readily inflammable substances[note 1] | |
hazmat:water=no
|
No entry for vehicles carrying more than a certain quantity of substances liable to cause water pollution[note 1] |
Conditional exceptions
| Example | Tag | Meaning |
|---|---|---|
hazmat=no hazmat:conditional=yes @ (flashing_light) |
Vehicles with hazardous materials are only allowed to enter when using a flashing light. |
ADR tunnel restriction key suffixes
The ADR treaty (Agreement of 30 September 1957 concerning the International Carriage of Dangerous Goods by Road), mostly used in European countries, defines five tunnel categories for roads (A, B, C, D, E) and four tunnel restriction codes for dangerous goods (B, C, D, E). The tunnel category of a road determines which dangerous goods (tunnel restriction codes) are allowed and disallowed. The tunnel restriction code is used as key suffix.
| Tunnel category | Typical signage | Description | Access with dangerous goods | Example | ||||
|---|---|---|---|---|---|---|---|---|
| With tunnel restriction code B (most dangerous) |
With tunnel restriction code C | With tunnel restriction code D | With tunnel restriction code E | Without tunnel restriction code (least dangerous) | ||||
hazmat:B
|
hazmat:C
|
hazmat:D
|
hazmat:E
|
|||||
| Tunnel category A (least restrictive) |
(none) | Transport of dangerous goods without restrictions | yes |
yes |
yes |
yes |
yes |
Austria, B171, Kufstein-Pians, Stadtberg, code A, Note: required use of warning lamps in accordance with ECE regulation 65 |
| Tunnel category B | Restriction on transport of dangerous goods with a very large explosion range | no |
yes |
yes |
yes |
yes |
Germany, A31, Leer, Ems, code B. | |
| Tunnel category C | Restriction on transport of dangerous goods with a very long-range, long-range or long-range poisoning explosion (gas or volatile liquid) | no |
no |
yes |
yes |
yes |
France, A43, Modane-Bardonnechia(it), Frejus, code C, Note: Required escort for ADR classes 1 and 2. | |
| Tunnel category D | Restriction on transport of dangerous goods that threaten a very long-range explosion, a long-range explosion or a large-scale poisoning or a large fire | no |
no |
no |
yes |
yes |
Netherlands, A22, Velsen, Velsen, code D | |
| Tunnel category E (most restrictive) |
Restriction of transport of all dangerous goods except those without tunnel restriction code | no |
no |
no |
no |
yes |
Germany, Hamburg, Kronstieg, code E, Note: 06:00-21:00. | |
Dangerous goods without a tunnel restriction code correspond to the numbers UN 2919, 3291, 3331, 3359, 3373.
- https://www.tes.bam.de/en/regelwerke/tunnelvorschriften/index.htm
- EU minimum safety requirements for tunnels https://ec.europa.eu/transport/road_safety/topics/infrastructure/tunnels_en
Country-specific usage
Croatia
Croatia uses the European tunnel categories A - E. However, until recently, these were not displayed as letters on signs at the road side. The exact restrictions of tunnels and other roadways can be found at https://narodne-novine.nn.hr/clanci/sluzbeni/2012_10_114_2487.html.
Previously, a sign reading, "Pozor! Obvezna pratnja kroz tunele!" was used, nearby a road sign pointing to a location where ADR-restricted vehicles may park to be inspected/prepare an escort.
Now, a significant distance prior to a restricted tunnel, a sign is used displaying the name of the tunnel, it's length, the distance away, any times of restriction, and the following sign with a single letter on a panel below designating the tunnel class.
-
Vehicles carrying dangerous substances forbidden
Finland
Use hazmat=no, but hazmat:B=destination - the auxiliary sign "VAK(B)" allows the transport to destination on that road, despite the name of the main traffic sign. Some places have a hazmat=designated to divert such traffic onto motorways.
Groups A and B exist. Their difference is (mostly) only in the amounts allowed, as defined separately for some 10 material classifications. Group B allows more of the materials. That is, for example less than 50 kg of explosives onboard is not a hazardous transport (by the signs, that is), any transport of 50 kg or more must obey they signs for group A (hazmat:A=*) and a transport of over 500 kg belongs to group B (hazmat:B=*).
France
Frequent use is hazmat=no.
The French government publishes an non-exhaustive list of tunnel here: Tunnels de + de 300 m - régime TMD - liste non exhaustive (Centre Étude des TUnel alias CETU) Most of them are groupe A or E.
Germany
In Germany exists a positive and negative network for transporting hazardous materials. Other streets should only be used to reach your destination. In water protection areas you can find special signs to protect water against contamination. For this we create a special subclass hazmat:water=*.
hazmat=designated
|
Driving with hazardous materials explicitly encouraged (DE:Grundnetz Gefahrguttransporte) | |
traffic_sign=DE:354 |
hazmat:water=permissive
|
Transports containing water-polluting substances should choose a different route. |
traffic_sign=DE:269 |
hazmat:water=no
|
Driving with water contaminating materials forbidden. |
traffic_sign=DE:261 |
hazmat=no
|
Driving with hazardous materials forbidden. |
Additionally Germany uses the European tunnel categories A - E. Traffic sign DE:261
relate to hazardous materials, most times with attachment sign DE:1014-50, DE:1014-51, DE:1014-52 or DE:1014-53 to specify tunnel category. To specify access restrictions to ways these traffic signs should be translated to OSM-tags as followings:
| Sign | Tags | Meaning | Description type of goods |
|---|---|---|---|
hazmat=no |
No access for vehicles carrying hazardous substances. | No passage for any dangerous goods. | |
hazmat:B=no |
No access for vehicles carrying hazardous substances which are not allowed to pass tunnels of category B. |
No transit with dangerous goods that can lead to a very large explosion. | |
hazmat:C=no |
No access for vehicles carrying hazardous substances which are not allowed to pass tunnels of category C. |
Same restriction as for category B plus dangerous goods that can lead to a large explosion or extensive release of toxic substances. | |
hazmat:D=no |
No access for vehicles carrying hazardous substances which are not allowed to pass tunnels of category D. |
Same restriction as for category C but also corresponds to dangerous goods that can lead to large fire. | |
hazmat:E=no |
No access for vehicles carrying hazardous substances which are not allowed to pass tunnels of category E. |
No passage for any dangerous goods, with the exception of UN2919, UN3291 and UN3373 (certain radioactive materials, clinical waste and materials) |
Note:
For more details on type and amount of hazardous substances which are allowed to pass tunnel of a certain category, see Zweck des Tunnelbeschränkungscodes (TBC) (german).
Tunnel category A is specified but not required to be shown as traffic sign for road users as there are no restrictions for hazardous materials on this category. However, on tunnel entry portal you may find a plate like DE:1014-50 but showing letter A. This is for information only that this tunnel had been specified according to tunnel category A.
Guatemala
Netherlands
The Netherlands uses the European tunnel categories A-E (see above). Traffic signs C22
and K14
relate to hazardous materials. These are translated to OSM-tags in the following way:
| Sign | Tagging | Meaning |
|---|---|---|
| depends on substances affected | No access for vehicles carrying particular hazardous substances. Usually, there is a supplemental plate describing which hazardous substances are affected. If no supplemental plate is present, you can find further information on what is allowed and disallowed in the specific legal regulation for this road, e.g. see the Regeling vervoer over land van gevaarlijke stoffen. | |
hazmat:B=nohazmat:C=yeshazmat:D=yeshazmat:E=yes |
Tunnel category B: no access for vehicles carrying hazardous substances of category B. | |
hazmat:B=nohazmat:C=nohazmat:D=yeshazmat:E=yes |
Tunnel category C: no access for vehicles carrying hazardous substances of category C or lower. | |
hazmat:B=nohazmat:C=nohazmat:D=nohazmat:E=yes |
Tunnel category D: no access for vehicles carrying hazardous substances of category D or lower. | |
hazmat:B=nohazmat:C=nohazmat:D=nohazmat:E=no |
Tunnel category E: no access for vehicles carrying hazardous substances of category E or lower. | |
type=routeroute=hazmat |
Route for the transport of certain hazardous materials. |
Poland
| Sign | Tagging | Meaning |
|---|---|---|
hazmat:explosive=no
|
Znak B-13 „zakaz wjazdu pojazdów z towarami wybuchowymi lub łatwo zapalnymi” No access for vehicles carrying dangerous goods of classes 1, 3, 4.1, 4.2, 4.3, 5.1, 5.2, or flammable gasses of class 2.[note 1] | |
hazmat=no
|
Znak B-13a „zakaz wjazdu pojazdów z towarami niebezpiecznymi” No entry for vehicles carrying dangerous goods. If used for a tunnel, the sign may be supplemented with a "B", "C", "D", or "E" plate specifying tunnel category.[note 1] | |
hazmat:water=no
|
Znak B-14 „zakaz wjazdu pojazdów z towarami, które mogą skazić wodę” No entry for vehicles carrying dangerous goods of classes 3, 4.3, 6.1, 6.2, 8, or poisonous or corrosive gasses of class 2, or environmentally hazardous goods of class 9.[note 1] |
United States
- Main article: w:Dangerous goods#United States
-
California:
hazmat=designated -
California:
hazmat:waste=designated? -
California:
hazmat:waste=no?
Hazardous cargo restrictions have generally been tagged using hazmat=no. As of November 2020, very few class-specific hazardous cargo access restrictions have been tagged in the United States, so far mostly in California. Following the general guidance above, one would use keys under the hazmat:* namespace to indicate specific restricted classes:

hazmat:1=nohazmat:2.3=nohazmat:4.3=nohazmat:6.1=nohazmat:7=nohazmat:2.1:conditional=no @ bulkhazmat:3:conditional=no @ bulkhazmat:4:conditional=no @ bulkhazmat:5:conditional=no @ bulkhazmat:6:conditional=no @ bulkhazmat:8:conditional=no @ bulkOn the
highway=motorway_link way for the exit:hazmat=designatedTo determine the correct class for each placard, consult the following guides from the U.S. Department of Transportation:
- Nine Classes of Hazardous Materials (Yellow Visor Card)
- Hazardous Materials Markings, Labeling and Placarding Guide (DOT Chart 15)
- How to Comply with Federal Hazardous Materials Regulations
California signposts hazardous cargo restrictions using state-specific signs that do not explicitly include the placards:
Local transportation authorities may have their own detailed guides as well, such as this guide from the Port Authority of New York and New Jersey.
See also
- Conditional restrictions, corresponding to
motor_vehicle:conditional=* @ (hazmat); which is favoured by Proposed features/Conditional restrictions overhazmat=*(and likely even more so forhazmat:conditional=*). - Treaty ADR ("ADR" is derived from the French name for the treaty: Accord relatif au transport international des marchandises Dangereuses par Route) on wikipedia As of 2022, 53 states are party to ADR (for exemple, all land oF UE, UK, Swiss, Russia, Morocco, Turkey, Azerbaijan, etc ...)
- List of tunnel limitations in the transport of hazardous materials
- boundary=water_protection_area (de)
access=*



