PurpleAir Map Guide

This guide introduces the PurpleAir map and helps you navigate its features with confidence. Whether you’re just getting started or need a quick refresher, it’s here to support your understanding.


What You See on the Map

Map Markers

Each sensor is displayed as a colored dot, known as a map marker. The number inside the marker represents the current value from the data layer you’ve selected. Click or tap a marker to view more information about that sensor.

The number appears in either black or white to maintain contrast against the marker’s background color. This color shift is purely for readability; it does not indicate any change in the data or sensor status.

black-text-dot white-text-dot

Indoor vs Outdoor Sensors

When viewing the PurpleAir map, sensor icons provide quick visual cues to distinguish their type and status:

  • Black Outline: Indicates an indoor sensor.

  • No Outline: Indicates an outdoor sensor.

  • Gray Icon: The sensor is offline or has stopped reporting data.

Overlapping Sensors

It is possible that two sensors’ registered locations are extremely close to one another, causing the map markers to overlap.
To view these sensors, try zooming in very close.

 

If multiple sensors are registered to the exact same location, only one will be visible and clickable. To avoid this, slightly adjust the location of each sensor during registration.

Transparent Sensors

Some markers appear partially transparent. This visual cue shows the confidence level of the sensor. Outdoor-rated PurpleAir sensors contain two data channels. When both agree, the marker appears solid. If they diverge, the marker becomes more transparent. Indoor-only models like the PurpleAir Touch use a single laser counter and always display with transparency.

Currently Selected Scale

Located at the bottom-left corner of the map, you can find the scale for the currently selected data layer. Hovering over each breakpoint shows you a description of that range.

 

scale-bar

Displayed Map Settings

The box at the top-left of the map interface displays your active data layer, averaging period, and conversion (if one is applied). This quickly lets you know which major map configurations you have active, without having to go into the menu.

 

selected-settings

Search Function

search-icon

The magnifying glass icon at the top-right corner of the map can be used to search for locations or sensor names. Sensor name searches are limited to those currently visible on the map.


Customizing Your Map View

To adjust how the map looks or what data it shows, open the configuration menu by clicking the gear icon.

Map Settings

You can change your map settings by clicking on the gear icon in the top-left box. The following is a list of settings and their descriptions:

Data Layer

The Data Layer setting lets you change what type of data you’re looking at. The options include particulate matter data, like the US EPA AQI, or Raw PM2.5, to environmental data like Temperature or Humidity.

Conversions

The Apply Conversion setting lets you apply a conversion to the data you’re looking at. Conversions are used to account for different environmental conditions, such as if you’re in a specific region or are inundated with wildfire smoke.

Averaging Period

The Averaging Period setting affects the historical average of the data you’re viewing. The default is a 10-minute average, but you can select shorter options like real-time or longer averaging periods for broader trend analysis.

Base Map Type

The Base Map Type setting affects the visual style of the map you’re viewing (for example, satellite or standard map view).

Accessible Colors

The Accessible Colors setting enables an alternative color palette designed to improve visibility for users with visual impairments.

Gradient Colors

The Gradient Colors setting causes map markers to blend smoothly through a scale’s color range, instead of changing abruptly when moving between defined breakpoints.

Sensor Filtering

The Sensor Filtering checkboxes let you toggle indoor sensors, outdoor sensors, or your own sensors on or off.

Reporting or Modified Within

The Reporting or Modified Within setting allows you to hide sensors based on how recently they have reported data.

Averages as Rings

The Averages as Rings setting displays recent historical averages as rings surrounding each sensor marker.

Place Names on Top

The Place Names on Top setting places geographic labels (such as city or country names) above map markers.

Preferred Units

The Preferred Units setting lets you choose between the Metric and Imperial measurement systems.

Mobile Version

While we don’t have a PurpleAir app just yet, the PurpleAir map can be added to the home screen on a mobile device as a Progressive Web App (PWA). This provides easy access to the PurpleAir map without having to open it in your web browser. More information is available here: Q. Does PurpleAir have an app?.

Saving Your Map Settings

Your chosen map settings are stored in the map’s URL. So if you want to save your map settings, you can bookmark the page or copy the URL and save it elsewhere. Please note that all cookies are accepted by default when you “Accept Cookies." If you click “Customize Cookies”, you can select which types of cookies will be saved. “Necessary” must always be checked.

Viewing Private Sensors on the Map

There are two methods you can use to see private sensors on the map.

  1. You can use the map link that you receive after registering the sensor, which you set during registration.

  2. You can set the owner’s email to a Google-associated email in sensor registration. Then, you can log into the map with your Google account by clicking on the icon that looks like a person at the top right of the map, then logging in with the same email that you set as the owner’s email. Once logged in, you’ll be able to see any private sensors with that owner’s email as long as the My Sensors checkbox is checked under sensor filtering.

Turning this off will hide your registered sensors from view.


Exploring Sensor Data

Sensor Pop-up

Clicking a sensor’s map marker opens a popup window with details including its current value, confidence score, name, and more.

What it shows, in order:

  1. Date and time

  2. Current map settings

  3. Current value

  4. Description of scale level

  5. Recent averages

  6. Sensor name

  7. Status indicators:

  • SD card

  • Environmental sensor board

  • Channels A and B

  • Confidence score

  • Model and firmware version

Viewing Graphs

Clicking on a sensor’s map marker also opens a graph of its recent data in addition to the pop-up window. On this graph, you can:

  • View recent data with timestamps.

  • View channel-specific data.

  • Click-and-drag to zoom into specific date ranges

  • Click on other sensors to overlay data from multiple sensors.

Longer averages (like 1-day) display more history, up to a year. Some averages (e.g., 1-month, 1-year) are only available in graph views and are marked with an asterisk (*) where applicable.

 

\

 

Comprehensive information on using the map graph can be found here: How to Use the Map Graph


Downloading Sensor Data

The data you see on the map is directly available for download in graph or CSV format. Data you download this way will be saved with your local timezone. The downloaded files do not specify a timezone. Learn how to download map data here: Q: How Do I Download Map Graph Data


Learn More

4 Likes
View Your Sensor on the Map
Which AQI Data Layer to Choose
Q: How do I view different types of data on the PurpleAir map?
Why Should I Put My Indoor Sensor On The Map?
WiFi not connecting
About the Real-Time Map Category
Why do my phone and computer show two different readings on the map?
How to Use the Map Graph
Looking for daily results over the last month
How do I match PurpleAir's Map with AirNow's Fire and Smoke Map?
Q: What do the Numbers on the PurpleAir Map Mean?
Filtering to "My Sensors" with non-Gmail Account
How Do I Know if my Sensor is Working Properly?
Air Quality Index (AQI)
My computer crashed, how do I restart on new computer
What is the Difference Between CF=1, ATM, and ALT?
At-a-glance AQI, Temp, and humidity data
What Do PurpleAir Sensors Measure and How Do They Work?
New User / PA-I Set Up Issues
How Private Is My Sensor?
Not so sure these reflect actual air qual
Indoor and Outdoor unit - can't see indoor unit
The "Apply Conversion" Field
Data mismatch between API fetch and Real Time Map CSV
Sensor appearing on map?
5 year old PA-II repairable?
AQI chart is not working
Please HIDE indoor sensors by default!
Sensor Metadata Layers
Cannot view any sensors
Air Quality Index Layers
Raw Sensor Data Layers
Environmental Data Layers
Sensor (Laser Counter) Replacement
Visibility Data Layers
Using PurpleAir to Track Neighbor Smoke Intrusions..Others?
How to Tell When A Sensor Produced Data
Week long graphs?
Map no longer displays any sensors on Android phone Chrome
Misconfigured MAC address can't see my indoor sensor
Does PurpleAir Remove Sensors From The Map?
Where does one access VOC data (BME688)?
Graph For Past Year's AQI Needed
How to read map?
Reference to Format Topics on the PurpleAir Forum
What is the Difference Between Raw PM2.5 and an AQI Scale?
Data Collection and Reliability
Discrepancies with AirNow
The Confidence Score
Q: How do I view Outdoor/Indoor/My PurpleAir sensors?
Sensor Owner's Guide
Map Troubleshooting Guide
What are Channel A and Channel B?
How to Create a Sensor Lending Program
Power Troubleshooting
What Does it Mean to Archive a PurpleAir Sensor?
Map sensor display option
Initial App Configuration (Resolved)
Q: Can I set my PurpleAir sensor to private, and how do I view a private sensor on the map?

Sorry if I missed this: within the colored dot, what is the difference between AQI numbers shown in black text vs white text?

1 Like

Hi @Kevin_Piasecki, the color changes to make the text more visible based on the color that is behind it. It does not represent any difference in the air quality, but is just a visual change.

4 Likes

how can I see the visualizing of the 1 month and 1 year data? the * indicates graph only - but how does one see the graph ?
Screenshot 2023-11-22 at 9.53.46 AM

3 Likes

Hi @ean_golden

You can pull up a graph by clicking on a sensor dot on the map. It should pop-up below the configuration page. You can also click on multiple sensor dots and overlay all of their data on the same graph.

3 Likes

Is there a way to determine the data for the current year only, f. e. for average data as shown in the screenshot?
Kind regards

2 Likes

@jheiler, are you trying to see the previous 365 days’ worth of data or all data since the start of this month, January 1?

  • A 1-day average will show the previous 365 days’ worth of data when clicking on a sensor’s map marker (plus some extra data to account for additional days in leap years).
  • If you want to see only graph data since January 1 of this year, you can click and drag a box on the graph to show data only within the box you created. Click and drag a box from January 1 to the right edge of the graph.
5 Likes

Hi Josh, your map is very interesting. Could I ask if this is displaying only Purple Air monitors, or other monitors by partner brands? Many thanks, Tim

1 Like