AQ Indexes

What is an air quality index (AQI)?

An air quality index (AQI) is the scale by which a certain provider—for example, the U.S. EPA—categorizes different air quality levels, based on different calculation methods, data sources, and designated purposes.

Supported AQIs

The Air Quality API includes over 70 air quality indexes.

Based on the request parameters, for each location and timestamp (up to) two air quality indexes can be returned in the code field of the response body:

  • Universal AQI. This AQI is returned if the universalAqi boolean is set to true.
  • A local AQI defined for the requested location. A Local AQI is returned if the LOCAL_AQI extra computation is specified. Note that each supported location may have several local AQIs available and it is possible to modify the default local AQI using the customLocalAqis parameter.

The following table lists the index ranges, categories, and pollutants for each AQI surfaced by the Air Quality API.

AQ Index Range Category Color (HEX) Color (RGB)
API (MY)

Code: mys_doe

Pollutants: "co", "no2", "o3", "so2", "pm25", "pm10"
50 "Good air quality" #0000FF (0,0,255)
100 "Moderate air quality" #008000 (0,128,0)
200 "Unhealthy air quality" #FFFF00 (255,255,0)
300 "Very unhealthy air quality" #F57825 (245,120,37)
500 "Hazardous air quality" #CC0000 (204,0,0)
AQC (AU-NSW)

Code: aus_nsw

Pollutants: "co", "no2", "o3", "so2", "pm10", "pm25"
"Good air quality" #42A93C (66,169,60)
"Fair air quality" #EEC900 (238,201,0)
"Poor air quality" #E47400 (228,116,0)
"Very poor air quality" #BA0029 (186,0,41)
"Extremely poor air quality" #590019 (89,0,25)
AQHI (CA)

Code: can_ec

Pollutants: "no2", "o3", "pm25", "pm10"
1 "Low health risk" #00CCFF (0,204,255)
2 "Low health risk" #0099CC (0,153,204)
3 "Low health risk" #006699 (0,102,153)
4 "Moderate health risk" #FFFF00 (255,255,0)
5 "Moderate health risk" #FFCC00 (255,204,0)
6 "Moderate health risk" #FF9933 (255,153,51)
7 "High health risk" #FF6666 (255,102,102)
8 "High health risk" #FF0000 (255,0,0)
9 "High health risk" #CC0000 (204,0,0)
10 "High health risk" #990000 (153,0,0)
10+ "Very high health risk" #660000 (102,0,0)
AQHI (GI)

Code: gib_gea

Pollutants: "o3", "no2", "so2", "co", "pm10", "pm25"
1 "Low air pollution" #9CFF9C (156,255,156)
2 "Low air pollution" #31FF00 (49,255,0)
3 "Low air pollution" #31CF00 (49,207,0)
4 "Moderate air pollution" #FFFF00 (255,255,0)
5 "Moderate air pollution" #FFCF00 (255,207,0)
6 "Moderate air pollution" #FF9A00 (255,154,0)
7 "High air pollution" #FF6464 (255,100,100)
8 "High air pollution" #FF0000 (255,0,0)
9 "High air pollution" #990000 (153,0,0)
10 "Very high air pollution" #CE30FF (206,48,255)
AQHI (HK)

Code: hkg_epd

Pollutants: "so2", "no2", "o3", "pm25", "pm10"
1-3 "Low air pollution" #4DB748 (77,183,72)
4-6 "Moderate air pollution" #F9A61A (249,166,26)
7 "High air pollution" #ED1B24 (237,27,36)
8-10 "Very high air pollution" #9F4721 (159,71,33)
10+ "Serious air pollution" #000000 (0,0,0)
AQI (AT-Vienna)

Code: aut_vienna

Pollutants: "o3", "pm10", "no2", "so2", "co"
1 "Very good air quality" #CCFFCC (204,255,204)
2 "Good air quality" #76D08E (118,208,142)
3 "Satisfactory air quality" #339966 (51,153,102)
4 "Unsatisfactory air quality" #FFFF00 (255,255,0)
5 "Bad air quality" #FF9900 (255,153,0)
6 "Very bad air quality" #E80000 (232,0,0)
AQI (AT)

Code: aut_umwelt

Pollutants: "o3", "pm10", "no2", "so2", "co"
1 "1 - Green" #009900 (0,153,0)
2 "2 - Light green" #CCFF66 (204,255,102)
3 "3 - Yellow" #FFFF33 (255,255,51)
4 "4 - Orange" #FF9900 (255,153,0)
5 "5 - Red" #FF0000 (255,0,0)
AQI (AU)

Code: aus_combined

Pollutants: "co", "no2", "o3", "so2", "pm10", "pm25"
0 - 33 "Very good air quality" #338CE7 (51,140,231)
34 - 66 "Good air quality" #37B13C (55,177,60)
67 - 99 "Fair air quality" #E8DD28 (232,221,40)
100 - 149 "Poor air quality" #F06520 (240,101,32)
150 - 199 "Very poor air quality" #8E1B66 (142,27,102)
200 "Hazardous air quality" #C51515 (197,21,21)
AQI (BD)

Code: bgd_case

Pollutants: "co", "no2", "o3", "so2", "pm10", "pm25"
0 "Good air quality" #008000 (0,128,0)
51 "Moderate air quality" #8CFA06 (140,250,60)
101 "Caution" #FFFF00 (255,255,0)
151 "Unhealthy air quality" #FFC000 (255,192,0)
201 "Very Unhealthy air quality" #CC0000 (204,0,0)
301-500 "Extremely Unhealthy air quality" #800080 (128,0,128)
AQI (BG)

Code: bgr_niggg

Pollutants: "so2", "no2", "pm10", "co", "o3"
1 "Low air pollution" #00FF00 (0,255,0)
2 "Low air pollution" #42FF00 (66,255,0)
3 "Low air pollution" #84FF00 (132,255,0)
4 "Moderate air pollution" #FFD300 (255,211,0)
5 "Moderate air pollution" #FFB200 (255,178,0)
6 "Moderate air pollution" #FF9200 (255,146,0)
7 "High air pollution" #FF7500 (255,117,0)
8 "High air pollution" #FF4100 (255,65,0)
9 "High air pollution" #FF0400 (255,4,0)
10 "Very High air pollution" #B500B5 (181,0,181)
AQI (BR)

Code: bra_saopaulo

Pollutants: "co", "no2", "o3", "so2", "pm10", "pm25"
0 - 40 "N1 – Good air quality" #00CC00 (0,204,0)
41 - 80 "N2 – Moderate air quality" #FFFF00 (255,255,0)
81 – 120 "N3 – Bad air quality" #FFAA71 (255,170,113)
121 – 200 "N4 – Very bad air quality" #FF0F03 (255,15,3)
>200 "N5 – Poor air quality" #990066 (153,0,102)
AQI (CN)

Code: chn_mep

Pollutants: "so2", "no2", "co", "o3", "pm10", "pm25"
0-50 "Excellent air quality" #00E400 (0,228,0)
51-100 "Good air quality" #FFFF00 (255,255,0)
101-150 "Light air pollution" #FF7E00 (255,126,0)
151-200 "Moderate air pollution" #FF0000 (255,0,0)
201-300 "Heavy air pollution" #99004C (153,0,76)
301-500 "Severe air pollution" #7E0023 (126,0,35)
AQI (CY)

Code: cyp_dli

Pollutants: "so2", "no2", "co", "o3", "pm10", "pm25", "c6h6"
1 "Low air pollution" #339966 (51,153,102)
2 "Moderate air pollution" #FFCC00 (255,204,0)
3 "High air pollution" #FF6600 (255,102,0)
4 "Very high air pollution" #FF0000 (255,0,0)
AQI (CZ)

Code: cze_chmi

Pollutants: "no2", "o3", "so2", "pm10"
"1A - Very good air quality" #009900 (0,153,0)
"1B - Good air quality" #00CC00 (0,204,0)
"2A - Acceptable air quality" #FFF200 (255,242,0)
"2B - Acceptable air quality" #FAA61A (250,166,26)
"3A - Aggravated air quality" #ED1C24 (237,28,36)
"3B - Bad air quality" #671F20 (103,31,32)
AQI (DK)

Code: dnk_aarhus

Pollutants: "no2", "co", "o3"
1 "Below average air pollution" #34FFCB (52,255,203)
2 "Average air pollution" #9AFF65 (154,255,101)
3 "Above average air pollution" #FFCB00 (255,203,0)
4 "High air pollution" #FF6500 (255,101,0)
5 "Warning level air pollution" #FF3400 (255,52,0)
AQI (EE)

Code: est_ekuk

Pollutants: "so2", "no2", "co", "o3", "pm10", "pm25", "nh3", "c6h6"
"Very Good air quality" #3AB734 (58,183,52)
"Good air quality" #80C75E (128,199,94)
"Medium air quality" #EFEF33 (239,239,51)
"Bad air quality" #E2791B (226,121,27)
"Very Bad air quality" #F13838 (241,56,56)
AQI (ES)

Code: esp_madrid

Pollutants: "pm10", "co", "no2", "so2", "o3"
0-50 "Good air quality" #00FF00 (0,0,255)
51-100 "Acceptable air quality" #FFFF00 (225,225,0)
101-150 "Poor air quality" #FF8000 (225,128,0)
>150 "Bad air quality" #FF0000 (225,0,0)
AQI (FI)

Code: fin_hsy

Pollutants: "so2", "no2", "pm10", "pm25", "o3", "co", "trs"
"Good air quality" #67E567 (103,229,103)
"Satisfactory air quality" #FFF055 (255,240,85)
"Fair air quality" #FFBB58 (255,187,88)
"Poor air quality" #FE4543 (254,69,67)
"Very poor air quality" #B5468B (181,70,139)
AQI (HR)

Code: hrv_azo

Pollutants: "no2", "o3", "co", "so2", "pm10", "pm25"
0 "Very low air pollution" #008000 (0,128,0)
25 "Low air pollution" #90EE90 (144,238,144)
50 "Medium air pollution" #FFFF00 (255,255,0)
75 "High air pollution" #FFA500 (255,165,0)
>100 "Very high air pollution" #FF0000 (255,0,0)
AQI (HU)

Code: hun_bler

Pollutants: "no2", "pm10", "so2", "o3", "co"
1 "Low air pollution" #008000 (0,128,0)
4 "Medium air pollution" #FFFF00 (255,255,0)
7 "High air pollution" #FFA500 (255,165,0)
9 "Very high air pollution" #FF0000 (255,0,0)
AQI (IL)

Code: isr_moep

Pollutants: "o3", "so2", "no2", "nox", "co", "pm10", "pm25"
100 - 51 "Good air quality" #00E400 (0,228,0)
50 - 0 "Medium air pollution" #FFFF00 (255,255,0)
(-1) - (-200) "High air pollution" #FF0000 (255,0,0)
(-201) - (-400) "Very high air pollution" #7E0023 (126,0,35)
AQI (IT)

Code: ita_moniqa

Pollutants: "co", "no2", "o3", "so2", "pm10", "pm25"
0 "Good air quality" #1DADEA (29,173,234)
50 "Fair air quality" #46A64A (70,166,74)
101 "Moderate air quality" #D87C2E (216,124,46)
151 "Poor air quality" #D61E29 (214,30,41)
201 "Bad air quality" #792978 (121,41,120)
AQI (JP)

Code: jpn_aeros

Pollutants: "so2", "no", "no2", "o3", "nmhc", "pm10", "pm25"
"1 - Blue" #0033FF (0,51,255)
"2 - Cyan" #00FFFF (0,255,255)
"3 - Green" #33FF00 (51,255,0)
"4 - Yellow/Watch" #FFFF00 (255,255,0)
"5 - Orange/Alert" #FF6600 (255,102,0)
"6 - Red/Alert+" #FF0000 (255,0,0)
AQI (LU)

Code: lux_emwelt

Pollutants: "o3", "no2", "no", "co", "so2", "pm10"
1 "Excellent air quality" #0070FF (0,112,255)
2 "Very good air quality" #72B2FF (114,178,255)
3 "Good air quality" #BEE8FF (190,232,255)
4 "Fairly good air quality" #D3FFBE (211,255,190)
5 "Moderate air quality" #FFFF72 (255,255,114)
6 "Poor air quality" #E6C900 (230,201,0)
7 "Very poor air quality" #FF8D00 (255,141,0)
8 "Bad air quality" #FF0000 (255,0,0)
9 "Very bad air quality" #A30000 (163,0,0)
10 "Horrible air quality" #590000 (89,0,0)
AQI (MK)

Code: mkd_moepp

Pollutants: "no2", "o3", "co", "so2", "pm10", "pm25"
"Very low air pollution" #5BFD42 (91,253,66)
"Low air pollution" #99CC00 (153,204,0)
"Medium air pollution" #FCD827 (252,216,39)
"High air pollution" #EFA003 (239,160,3)
"Very high air pollution" #E11188 (225,17,136)
AQI (MN-Ulaanbaatar)

Code: mng_ubgov

Pollutants: "co", "no2", "o3", "so2", "pm10", "pm25"
0 "Clean" #009966 (0,153,102)
51 "Normal" #FFDE33 (255,222,51)
101 "Slightly Polluted" #FF9933 (255,153,51)
251 "Polluted" #BC4D77 (188,77,119)
401 "Heavily Polluted" #7E0023 (126,0,35)
501 "Seriously Polluted" #CC0033 (204,0,51)
AQI (MN)

Code: mng_eic

Pollutants: "o3", "pm10", "pm25", "co", "so2", "no2"
0 - 50 "Clean" #008000 (0,128,0)
51 - 100 "Normal" #FFD700 (255,215,0)
101 - 200 "Low pollution" #FF8C00 (255,140,0)
201 - 300 "Moderate pollution" #FF0000 (255,0,0)
301 - 400 "High pollution" #800080 (128,0,128)
401 - 500 "Very High pollution" #800000 (128,0,0)
AQI (NO)

Code: nor_nilu

Pollutants: "pm10", "pm25", "no2", "so2", "o3"
"Low air pollution" #3F9F41 (63,159,65)
"Moderate air pollution" #FFCB00 (255,203,0)
"High air pollution" #C13500 (193,53,0)
"Very high air pollution" #4900AC (73,0,172)
AQI (NP)

Code: npl_doenv

Pollutants: "pm10", "pm25", "no2", "o3", "co", "so2"
0 "Good air quality" #00B050 (0,176,80)
51 "Satisfactory air quality" #A8D08D (168,208,141)
101 "Moderately polluted" #F4B083 (244,176,131)
201 "Poor air quality" #FFC000 (255,192,0)
301 "Very poor air quality" #FF0000 (255,0,0)
401-500 "Severe air quality" #C00000 (192,0,0)
AQI (NZ)

Code: nzl_lawa

Pollutants: "pm10", "pm25", "no2", "so2", "o3", "co"
"Less than 10% of guideline" #007197 (0,113,151)
"10-33% of guideline" #20a7ad (32,167,173)
"33-66% of guideline" #85bb5b (133,187,91)
"66-100% of guideline" #F8A81C (248,168,28)
"Greater than 100% of guideline" #E85129 (232,81,41)
AQI (PH)

Code: phl_emb

Pollutants: "o3", "pm10", "pm25", "co", "so2", "no2"
0-50 "Good air quality" #00E400 (0,228,0)
51-100 "Fair air quality" #FFFF00 (255,255,0)
101-150 "Unhealthy air quality for sensitive groups" #FF7E00 (255,126,0)
151-200 "Very unhealthy air quality" #FF0000 (255,0,0)
201-300 "Acutely unhealthy air quality" #8F3F97 (143,63,151)
301-500 "Emergency" #7E0023 (126,0,35)
AQI (PL)

Code: pol_gios

Pollutants: "pm10", "pm25", "o3", "no2", "so2", "c6h6", "co"
"Very good air quality" #57B108 (87,177,8)
"Good air quality" #B0DD10 (176,221,16)
"Moderate air quality" #FFD911 (255,217,17)
"Sufficient air quality" #E58100 (229,129,0)
"Bad air quality" #E50000 (229,0,0)
"Very bad air quality" #990000 (153,0,0)
AQI (RO)

Code: rou_calitateaer

Pollutants: "o3", "pm10", "no2", "so2", "co"
1 "Excellent air quality" #007B3E (0,123,62)
2 "Very good air quality" #01AF4D (1,175,77)
3 "Good air quality" #8CC648 (140,198,72)
4 "Moderate air quality" #FECA00 (254,202,0)
5 "Bad air quality" #F04F24 (240,79,36)
6 "Very bad air quality" #DB1B5C (219,27,92)
AQI (SK)

Code: svk_shmu

Pollutants: "pm10", "pm25", "co", "no2", "so2", "o3"
"Very good air quality" #00B050 (0,176,80)
"Good air quality" #92D050 (146,208,80)
"Moderate air quality" #FFFF00 (255,255,0)
"Bad air quality" #FFC000 (255,192,0)
"Very bad air quality" #FF0000 (255,0,0)
AQI (TH)

Code: tha_pcd

Pollutants: "co", "no2", "o3", "so2", "pm10", "pm25"
0 - 25 "Excellent air quality" #3BCCFF (59,204,255)
26 - 50 "Satisfactory air quality" #92D050 (146,208,80)
51 - 100 "Moderate air quality" #FFFF00 (255,255,0)
101 - 200 "Unhealthy air quality" #FFA200 (255,162,0)
> 200 "Very unhealthy air quality" #FF3B3B (255,59,59)
AQI (TW)

Code: twn_epa

Pollutants: "o3", "pm10", "pm25", "co", "so2", "no2"
0 - 50 "Good air quality" #00FF00 (0,255,0)
51 - 100 "Moderate air quality" #FFFF00 (255,255,0)
101-150 "Unhealthy air quality for sensitive groups" #FF7E00 (255,126,0)
151-200 "Unhealthy air quality" #FF0000 (255,0,0)
201 - 300 "Very unhealthy air quality" #800080 (128,0,128)
301 - 500 "Hazardous air quality" #7E0023 (126,0,35)
AQI (US)

Code: usa_epa

Pollutants: "o3", "pm10", "pm25", "co", "so2", "no2"
0 - 50 "Good air quality" #00E400 (0,228,0)
51 - 100 "Moderate air quality" #FFFF00 (255,255,0)
101 - 150 "Unhealthy air quality for sensitive groups" #FF7E00 (255,126,0)
151 - 200 "Unhealthy air quality" #FF0000 (255,0,0)
201 - 300 "Very unhealthy air quality" #8F3F97 (143,63,151)
301 - 500 "Hazardous air quality" #7E0023 (126,0,35)
AQI (US)

Code: usa_epa_nowcast

Pollutants: "o3", "pm10", "pm25", "co", "so2", "no2"
0 - 50 "Good air quality" #00E400 (0,228,0)
51 - 100 "Moderate air quality" #FFFF00 (255,255,0)
101 - 150 "Unhealthy air quality for sensitive groups" #FF7E00 (255,126,0)
151 - 200 "Unhealthy air quality" #FF0000 (255,0,0)
201 - 300 "Very unhealthy air quality" #8F3F97 (143,63,151)
301 - 500 "Hazardous air quality" #7E0023 (126,0,35)
AQI (VN)

Code: vnm_vea

Pollutants: "o3", "co", "so2", "no2", "pm10", "pm25"
0-50 "Good air quality" #00E400 (0,228,0)
51-100 "Average air quality" #FFFF00 (255,255,0)
101-150 "Poor air quality" #FF7E00 (255,126,0)
151-200 "Bad air quality" #FF0000 (255,0,0)
201-300 "Very Bad air quality" #8F3F97 (143,63,151)
301-500 "Hazardous air quality" #7E0023 (126,0,35)
AQI-1h (CN)

Code: chn_mep_1h

Pollutants: "so2", "no2", "co", "o3", "pm10", "pm25"
0-50 "Excellent air quality" #00E400 (0,228,0)
51-100 "Good air quality" #FFFF00 (255,255,0)
101-150 "Light air pollution" #FF7E00 (255,126,0)
151-200 "Moderate air pollution" #FF0000 (255,0,0)
201-300 "Heavy air pollution" #99004C (153,0,76)
301-500 "Severe air pollution" #7E0023 (126,0,35)
AQIH (IE)

Code: irl_epa

Pollutants: "o3", "no2", "so2", "pm25", "pm10"
1 "Good air quality" #BED82F 190,216,47
2 "Good air quality" #62BB3D (98,187,61)
3 "Good air quality" #358A2F (53,138,47)
4 "Fair air quality" #F2BE1C (242,190,28)
5 "Fair air quality" #FA9418 (250,148,24)
6 "Poor air quality" #F1671E (241,103,30)
7 "Poor air quality" #ED1B24 (237,27,36)
8 "Poor air quality" #B50F19 (181,15,25)
9 "Poor air quality" #72361A (114,54,26)
10 "Very poor air quality" #B83D97 (184,61,151)
BelAQI (BE)

Code: bel_irceline

Pollutants: "pm25", "no2", "o3", "pm10"
1 "Excellent air quality" #0000FF (0,0,255)
2 "Very good air quality" #0099FF (0,153,255)
3 "Good air quality" #009900 (0,153,0)
4 "Fairly good air quality" #00FF00 (0,255,0)
5 "Moderate air quality" #FFFF00 (255,255,0)
6 "Poor air quality" #FFBB00 (255,187,0)
7 "Very poor air quality" #FF6600 (255,102,0)
8 "Bad air quality" #FF0000 (255,0,0)
9 "Very bad air quality" #CC0000 (204,0,0)
10 "Horrible air quality" #990099 (153,0,153)
CAI (KR)

Code: kor_airkorea

Pollutants: "pm25", "pm10", "so2", "co", "o3", "no2"
0 - 50 "Good air quality" #0000FF (0,0,255)
51 - 100 "Moderate air quality" #00FF00 (0,255,0)
101 - 250 "Unhealthy air quality" #FFFF00 (255,255,0)
251 - 500 "Very unhealthy air quality" #FF0000 (255,0,0)
CAQI (EU)

Code: caqi

Pollutants: "no2", "o3", "co", "so2", "pm10", "pm25"
0-25 "Very low air pollution" #79BC6A (121,188,106)
25-50 "Low air pollution" #BBCF4C (187,207,76)
50-75 "Medium air pollution" #EEC20B (238,194,11)
75-100 "High air pollution" #F29305 (242,147,5)
>100 (101) "Very high air pollution" #960018 (150,0,24)
DAQI (UK)

Code: gbr_defra

Pollutants: "no2", "o3", "so2", "pm25", "pm10"
1 "Low air pollution" #9CFF9C (156,255,156)
2 "Low air pollution" #31FF00 (49,255,0)
3 "Low air pollution" #31CF00 (49,207,0)
4 "Moderate air pollution" #FFFF00 (255,255,0)
5 "Moderate air pollution" #FFCF00 (255,207,0)
6 "Moderate air pollution" #FF9A00 (255,154,0)
7 "High air pollution" #FF6464 (255,100,100)
8 "High air pollution" #FF0000 (255,0,0)
9 "High air pollution" #990000 (153,0,0)
10 "Very high air pollution" #CE30FF (206,48,255)
EAQI (EU)

Code: eaqi

Pollutants: "no2", "o3", "so2", "pm10", "pm25"
"Good air quality" #50F0E6 (80,240,230)
"Fair air quality" #50CCAA (80,204,170)
"Moderate air quality" #F0E641 (240,230,65)
"Poor air quality" #FF5050 (255,80,80)
"Very poor air quality" #960032 (150,0,50)
"Extremely poor air quality" #7D2181 (125,33,129)
HKI (TR)

Code: tur_havaizleme

Pollutants: "pm10", "no2", "o3", "co", "so2"
0 "Good air quality" #00E400 (0,228,0)
51 "Moderate air quality" #FFFF00 (255,255,0)
101 "Unhealthy for sensitive groups air quality" #FF7E00 (255,126,0)
151 "Unhealthy air quality" #FF0000 (255,0,0)
201 "Poor air quality" #99004C (153,0,76)
301-500 "Hazardous air quality" #7E0023 (126,0,35)
IBOCA (CO)

Code: col_rmcab

Pollutants: "o3", "pm25", "pm10", "co", "so2", "no2"
0-10 "Fair air quality" #9CC2E5 (156,194,229)
10.1-20 "Moderate air quality" #00B050 (0,176,80)
20.1-30 "Regular air quality" #FFFF00 (255,255,0)
30.1-40 "Bad air quality" #FFC000 (255,192,0)
40.1-60 "Very bad air quality" #FF0000 (255,0,0)
60.1-100 "Hazardous air quality" #7030A0 (112,48,160)
ICA (ES)

Code: esp_miteco

Pollutants: "pm10", "pm25", "no2", "so2", "o3"
"Good air quality" #00FFFF (0,255,255)
"Reasonably good air quality" #00B050 (0,176,80)
"Regular air quality" #FFCC00 (255,204,0)
"Unfavorable air quality" #FF3300 (255,51,0)
"Very unfavorable air quality" #9A0000 (154,0,0)
"Extremely unfavorable air quality" #9A00FF (154,0,255)
ICARS (MX)

Code: mex_icars

Pollutants: "pm25", "pm10", "so2", "co", "o3", "no2"
"Good air quality" #00E400 (0,228,0)
"Acceptable air quality" #FFFF00 (255,255,0)
"Poor air quality" #FF7E00 (255,126,0)
"Very poor air quality" #FF0000 (255,0,0)
"Extremely poor air quality" #8F3F97 (143,63,151)
ICCA (CR)

Code: cri_icca

Pollutants: "co", "no2", "o3", "so2", "pm10", "pm25"
0-20 "Good air quality" #029545 (2,149,69)
21-40 "Unfavorable air quality for sensitive groups" #DBDB01 (219,219,1)
41-60 "Unfavorable air quality" #DB8200 (219,130,0)
61-80 "Very unfavorable air quality" #DC0000 (220,0,0)
81-100 "Hazardous air quality" #A50001 (165,0,1)
IMECA (MX-Guanajuato)

Code: mex_gto

Pollutants: "so2", "no2", "pm10", "pm25", "o3", "co"
"Good air quality" #00A5E3 0,165,227
"Satisfactory air quality" #7FBB62 127,187,98
"Unsatisfactory air quality" #F29C12 242,156,18
"Bad air quality" #C0382A 192,56,42
"Very bad air quality" #8E43AD 142,67,173
IMECA (MX)

Code: mex_cdmx

Pollutants: "so2", "no2", "pm10", "pm25", "o3", "co"
0 - 50 "Good air quality" #9ACA3C (154,202,60)
51 - 100 "Regular air quality" #F7EC0F (247,236,15)
101 - 150 "Poor air quality" #F8991D (248,153,29)
151 - 200 "Very poor air quality" #ED2124 (237,33,36)
201-300 "Extremely poor air quality" #7D287D (125,40,125)
301-500 "Hazardous air quality" #7E0023 (126,0,35)
INCA (PE)

Code: per_infoaire

Pollutants: "o3", "pm10", "pm25", "no2", "so2", "co"
"Good air quality" #00FF00 (0,255,0)
"Moderate air quality" #FFFF00 (255,255,0)
"Bad air quality" #F79646 (247,150,70)
"Alert threshold" #FF0000 (255,0,0)
IQA (AD)

Code: and_aire

Pollutants: "o3", "pm10", "pm25", "no2", "so2", "co"
1 "Excellent air quality" #46EDE3 (70,237,227)
2 "Good air quality" #47C5A0 (71,197,160)
3 "Regular air quality" #EEE238 (238,226,56)
4 "Poor air quality" #FE4646 (254,70,70)
5 "Bad air quality" #990000 (153, 0, 0)
IQA (FR)

Code: fra_atmo

Pollutants: "so2", "no2", "o3", "pm25", "pm10"
"Good air quality" #51EEE5 (81,238,229)
"Medium air quality" #50CCAA (80,204,170)
"Degraded air quality" #EFE641 (239,230,65)
"Bad air quality" #FF4F4F (255,79,79)
"Very bad air quality" #970033 (151,0,51)
"Extremely bad air quality" #7E2080 (126,32,128)
IQar (PT)

Code: prt_qualar

Pollutants: "pm10", "pm25", "no2", "o3", "so2"
"Very good air quality" #00E16D (0,225,109)
"Good air quality" #00BC70 (0,188,112)
"Moderate air quality" #FFC44F (255,196,79)
"Low air quality" #FF9932 (255,153,50)
"Bad air quality" #FF5959 (255,89,89)
IQCA (EC)

Code: ecu_quitoambiente

Pollutants: "co", "o3", "no2", "so2", "pm25", "pm10"
0-50 "Desirable air quality" #FFFFFF (255,255,255)
51-100 "Acceptable air quality" #00FF00 (0,255,0)
101-200 "Precautionary level" #C0C0C0 (192,192,192)
201-300 "Alert level" #FFFF00 (255,255,0)
301-400 "Alarm level" #FF8000 (255,128,0)
401-500 "Emergency level" #FF0000 (255,0,0)
ISPU (ID)

Code: idn_menlhk

Pollutants: "o3", "pm10", "co", "so2", "no2"
0 - 50 "Good air quality" #00CC00 (0,204,0)
51 - 100 "Moderate air quality" #0000CC (0,0,204)
101 - 199 "Unhealthy air quality" #CCCC00 (204,204,0)
200 - 299 "Very unhealthy air quality" #CC0000 (204,0,0)
300 - 500 "Hazardous air quality" #000000 (0,0,0)
KAQI (KW)

Code: kwt_beatona

Pollutants: "co", "o3", "no2", "so2", "pm10"
0-50 "Very good air quality" #006600 (0,102,0)
51-100 "Good air quality" #00FF00 (0,255,0)
101-150 "Moderate air quality" #E1E806 (225,232,6)
151-300 "Bad air quality" #FE8409 (254,132,9)
301-500 "Very bad air quality" #FF0000 (255,0,0)
KBI (CH)

Code: che_cerclair

Pollutants: "pm10", "o3", "no2"
"Low air pollution" (0,112,255)
"Low air pollution" (0,197,255)
"Low air pollution" (71,217,250)
"Low air pollution" (86,249,251)
"Moderate air pollution" (46,158,107)
"Moderate air pollution" (56,189,0)
"Moderate air pollution" (86,217,0)
"Moderate air pollution" (81,245,81)
"Evident air pollution" (255,255,0)
"Considerable air pollution" (255,212,0)
"Considerable air pollution" (255,163,0)
"Considerable air pollution" (255,96,0)
"High air pollution" (255,0,0)
"High air pollution" (253,35,101)
"High air pollution" (252,52,151)
"High air pollution" (251,50,202)
"Very high air pollution" (250,87,252)
KBI (LI)

Code: lie_cerclair

Pollutants: "pm10", "o3", "no2"
1 "Low air pollution" #56F9FB (86,249,251)
2 "Moderate air pollution" #51F551 (81,245,81)
3 "Evident air pollution" #F6F451 (246,244,81)
4 "Considerable air pollution" #FBB756 (251,183,86)
5 "High air pollution" #FB6556 (251,101,86)
6 "Very high air pollution" #FA57FC (250,87,252)
LKI (NL)

Code: nld_rivm

Pollutants: "no2", "pm10", "pm25", "o3"
1 "Good air quality" #0264FB (2,100,251)
2 "Good air quality" #02AFFC (2,175,252)
3 "Good air quality" #96C9FD (150,201,253)
4 "Moderate air quality" #FFFFC8 (255,255,200)
5 "Moderate air quality" #FFFF96 (255,255,150)
6 "Moderate air quality" #FFFF37 (255,255,55)
7 "Moderate air quality" #FFC82C (255,200,44)
8 "Moderate air quality" #FF9624 (255,150,36)
9 "Bad air quality" #FF4B1A (255,75,26)
10 "Bad air quality" #FF1917 (255,25,23)
>10 "Very bad air quality" #A43AD9 (164,58,217)
LQI (DE)

Code: deu_uba

Pollutants: "no2", "o3", "pm10"
"Very good air quality" #50F0E6 (80,240,230)
"Good air quality" #50CDAA (80,205,170)
"Moderate air quality" #F0E641 (240,230,65)
"Poor air quality" #FF5050 (255,80,80)
"Very poor air quality" #960032 (150,0,50)
LuQx (DE)

Code: deu_lubw

Pollutants: "no2", "so2", "co", "o3", "pm10"
1 "Very good air quality" #3499FF (52,153,255)
2 "Good air quality" #67CCFF (103,204,255)
3 "Satisfactory air quality" #99FFFF (153,255,255)
4 "Sufficient air quality" #FFFF99 (255,255,153)
5 "Bad air quality" #FF9934 (255,153,52)
6 "Very bad air quality" #FF3434 (255,52,52)
NAQI (IN)

Code: ind_cpcb

Pollutants: "pm10", "pm25", "no2", "o3", "co", "so2", "nh3"
0-50 "Good air quality" #00B050 (0,176,80)
51-100 "Satisfactory air quality" #92D050 (146,208,80)
101-200 "Moderate air quality" #FFFF00 (255,255,0)
201-300 "Poor air quality" #FF6500 (255,101,0)
301-400 "Very poor air quality" #FF0000 (255,0,0)
401-500 "Severe air quality" #C00000 (192,0,0)
OUI (LT)

Code: ltu_gamta

Pollutants: "o3", "pm10", "no2", "so2", "co"
1 "Very low air pollution" #00FFFF (0,255,255)
2 "Low air pollution" #00FF00 (0,255,0)
3 "Average air pollution" #FFFF00 (255,255,0)
4 "High air pollution" #FF0000 (255,0,0)
5 "Very high air pollution" #FF00FF (255,0,255)
PSI (SG)

Code: sgp_nea

Pollutants: "pm25", "pm10", "so2", "co", "o3", "no2"
0 - 50 "Good air quality" #479B02 (71,155,2)
51 - 100 "Moderate air quality" #006FA1 (0,111,161)
101 - 200 "Unhealthy air quality" #FFCE03 (255,206,3)
201 - 300 "Very unhealthy air quality" #FFA800 (255,168,0)
301 - 500 "Hazardous air quality" #D60000 (214,0,0)
SAQI_11 (RS)

Code: srb_sepa

Pollutants: "so2", "no2", "pm10", "pm25", "co", "o3"
1 "Excellent" #93D04F (147,208,79)
2 "Good" #C5D9F2 (197,217,242)
3 "Acceptable" #FEFF04 (254,255,4)
4 "Polluted" #FF0200 (255,2,0)
5 "Very Polluted" #9B5ECE (155,94,206)
Universal AQI

Code: uaqi

Pollutants: "co", "no2", "o3", "pm10", "pm25", "so2"
100 - 80 "Excellent air quality" #009E3A (0,158,58)
79 - 60 "Good air quality" #84CF33 (132,207,51)
59 - 40 "Moderate air quality" #FFFF00 (255,255,0)
39 - 20 "Low air quality" #FF8C00 (255,140,0)
19 - 1 "Poor air quality" #FF0000 (255,0,0)
0 "Poor air quality" #800000 (128,0,0)