1<!DOCTYPE html> 2<html lang="en"> 3<head> 4
4<script defer src="/js/analytics.js"></script>
4 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <title>Air Quality Monitors and CO2 Sensors | VisiblAir Products</title> 8 <link rel="icon" type="image/x-icon" href="/favicon.ico"> 9 <meta name="description" content="Explore VisiblAir CO2 and air quality monitors for homes, schools, offices, field checks, buildings, and outdoor monitoring. Compare current models and prices."> 10 <meta name="author" content="VisiblAir"> 11 <meta name="robots" content="index, follow"> 12 <meta name="googlebot" content="index, follow"> 13 <meta name="bingbot" content="index, follow"> 14 <link rel="alternate" hreflang="en" href="https://visiblair.com/products/"> 15 <link rel="alternate" hreflang="fr" href="https://visiblair.com/fr/products/"> 16 <link rel="alternate" hreflang="x-default" href="https://visiblair.com/products/"> 17 <link rel="canonical" href="https://visiblair.com/products/"> 18 <meta property="og:locale" content="en_US"> 19 <meta property="og:site_name" content="VisiblAir"> 20 <meta property="og:title" content="Air Quality Monitors and CO2 Sensors | VisiblAir Products"> 21 <meta property="og:description" content="Choose a current VisiblAir monitor for portable CO2 checks, connected indoor monitoring, building deployments, or outdoor air quality tracking."> 22 <meta property="og:image" content="https://visiblair.com/images/products/photography/model-e-lite-primary-480.webp"> 23 <meta property="og:url" content="https://visiblair.com/products/"> 24 <meta property="og:type" content="website"> 25 <meta name="twitter:card" content="summary_large_image"> 26 <meta name="twitter:site" content="@IndianaTux"> 27 <meta name="twitter:creator" content="@IndianaTux"> 28 <meta name="twitter:title" content="Air Quality Monitors and CO2 Sensors | VisiblAir Products"> 29 <meta name="twitter:description" content="Compare current VisiblAir CO2 and air quality monitors for indoor, portable, building, and outdoor use."> 30 <meta name="twitter:image" content="https://visiblair.com/images/products/photography/model-e-lite-primary-480.webp"> 31 <meta name="google-site-verification" content="ikvyHwFZlriMoHDiJ8BxBLRCSvPh_vniXu1pCqhq80o"> 32 <link rel="preload" href="/vendor/bootstrap/css/bootstrap.min.css" as="style"> 33 <link rel="preload" href="/css/styles.css" as="style"> 34
34<script type="application/ld+json"> 35 { 36 "@context": "https://schema.org", 37 "@type": "CollectionPage", 38 "name": "VisiblAir Air Quality Monitors and CO2 Sensors", 39 "description": "Current VisiblAir monitors for portable CO2 checks, connected indoor monitoring, building deployments, and outdoor air quality tracking.", 40 "url": "https://visiblair.com/products/", 41 "inLanguage": "en", 42 "publisher": { 43 "@type": "Organization", 44 "name": "VisiblAir", 45 "url": "https://visiblair.com/", 46 "logo": { 47 "@type": "ImageObject", 48 "url": "https://visiblair.com/images/logo_small.png" 49 } 50 }, 51 "breadcrumb": { 52 "@type": "BreadcrumbList", 53 "itemListElement": [ 54 { 55 "@type": "ListItem", 56 "position": 1, 57 "name": "Home", 58 "item": "https://visiblair.com/" 59 }, 60 { 61 "@type": "ListItem", 62 "position": 2, 63 "name": "Products", 64 "item": "https://visiblair.com/products/" 65 } 66 ] 67 }, 68 "mainEntity": { 69 "@type": "ItemList", 70 "numberOfItems": 6, 71 "itemListElement": [ 72 { 73 "@type": "ListItem", 74 "position": 1, 75 "name": "Model C â Smart CO2 Sensor", 76 "url": "https://visiblair.com/products/model-c.html" 77 }, 78 { 79 "@type": "ListItem", 80 "position": 2, 81 "name": "Model D â Battery-Powered CO2 Monitor", 82 "url": "https://visiblair.com/products/model-d.html" 83 }, 84 { 85 "@type": "ListItem", 86 "position": 3, 87 "name": "Model E-Lite â Connected Air Quality Monitor", 88 "url": "https://visiblair.com/products/model-e-lite.html" 89 }, 90 { 91 "@type": "ListItem", 92 "position": 4, 93 "name": "Model O â PoE Multi-Sensor Air Quality Monitor", 94 "url": "https://visiblair.com/products/model-o.html" 95 }, 96 { 97 "@type": "ListItem", 98 "position": 5, 99 "name": "Model X2 â Outdoor Air Quality Sensor", 100 "url": "https://visiblair.com/products/model-x2.html" 101 }, 102 { 103 "@type": "ListItem", 104 "position": 6, 105 "name": "Model X3 â PM and Ambient Conditions Sensor", 106 "url": "https://visiblair.com/products/model-x3.html" 107 } 108 ] 109 } 110 } 111 </script>
111 112 <link href="/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet"> 113 <link rel="stylesheet" href="/vendor/bootstrap-icons/font/bootstrap-icons.css"> 114 <link rel="stylesheet" href="/css/styles.css"> 115 116</head> 117<body> 118 <nav class="navbar navbar-expand-lg sticky-top"> 119 <div class="container"> 120 <a class="navbar-brand" href="/"><img src="/images/logo_small.png" alt="VisiblAir"></a> 121 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> 122 <span class="navbar-toggler-icon"></span> 123 </button> 124 <div class="collapse navbar-collapse" id="navbarNav"> 125 <ul class="navbar-nav me-auto"> 126 <li class="nav-item"><a class="nav-link" href="/">Home</a></li> 127 <li class="nav-item"><a class="nav-link" href="/about.html">About</a></li> 128 <li class="nav-item"><a class="nav-link active" aria-current="page" href="/products/">Products</a></li> 129 <li class="nav-item"><a class="nav-link" href="/reviews.html">Reviews</a></li> 130 <li class="nav-item"><a class="nav-link" href="/compare.html">Compare</a></li> 131 <li class="nav-item dropdown"> 132 <a class="nav-link dropdown-toggle" href="#" id="servicesDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">Services</a> 133 <ul class="dropdown-menu" aria-labelledby="servicesDropdown"> 134 <li><a class="dropdown-item" href="https://portal.visiblair.com/" target="_blank" rel="noopener noreferrer">Cloud Portal</a></li> 135 <li><a class="dropdown-item" href="https://map.visiblair.com" target="_blank" rel="noopener noreferrer">Public Map</a></li> 136 <li><a class="dropdown-item" href="https://stats.uptimerobot.com/mi9Tal51LS" target="_blank" rel="noopener noreferrer">Service Status</a></li> 137 </ul> 138 </li> 139 <li class="nav-item dropdown"> 140 <a class="nav-link dropdown-toggle" href="#" id="documentationDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">Documentation</a> 141 <ul class="dropdown-menu" aria-labelledby="documentationDropdown"> 142 <li><a class="dropdown-item" href="/news.html">News</a></li> 143 <li><a class="dropdown-item" href="/articles.html">Articles</a></li> 144 <li><a class="dropdown-item" href="/newsletters.html">Newsletters</a></li> 145 <li><a class="dropdown-item" href="/how-to.html">How-To</a></li> 146 <li><a class="dropdown-item" href="/faq.html">FAQ</a></li> 147 </ul> 148 </li> 149 <li class="nav-item"><a class="nav-link" href="/#contact">Contact</a></li> 150 <li class="nav-item"><a class="nav-link" lang="fr" hreflang="fr" href="/fr/products/">Français</a></li> 151 </ul> 152 </div> 153 <button class="btn btn-outline-primary snipcart-checkout" type="button" aria-label="Open shopping cart"><i class="bi bi-cart" aria-hidden="true"></i></button> 154 </div> 155 </nav> 156 157 <main> 158 <header class="catalogue-hero py-5"> 159 <div class="container"> 160 <nav aria-label="Breadcrumb"> 161 <ol class="breadcrumb mb-4"> 162 <li class="breadcrumb-item"><a class="link-light" href="/">Home</a></li> 163 <li class="breadcrumb-item active text-white" aria-current="page">Products</li> 164 </ol> 165 </nav> 166 <div class="row align-items-center g-4"> 167 <div class="col-lg-8"> 168 <h1 class="display-4 fw-bold">Air Quality Monitors and CO2 Sensors</h1> 169 <div class="provenance-note"> 170 <i class="bi bi-geo-alt-fill" aria-hidden="true"></i> 171 <div><strong>Engineered, assembled and tested in Québec, Canada.</strong><small>Shipped from Canada to customers across Canada, the United States, and worldwide.</small></div> 172 </div> 173 <p class="lead mb-4">Choose a VisiblAir monitor for quick CO2 checks, continuous indoor measurements, building-scale deployments, or outdoor air quality tracking.</p> 174 <div class="d-flex flex-wrap gap-2"> 175 <a class="btn btn-light btn-lg" href="#product-finder">Find my monitor</a> 176 <a class="btn btn-outline-light btn-lg" href="/compare.html">Compare every model</a> 177 </div> 178 </div> 179 <div class="col-lg-4 text-center"> 180 <img src="/images/products/photography/model-e-lite-primary-480.webp" class="img-fluid" width="480" height="480" alt="VisiblAir Model E-Lite connected indoor air quality monitor"> 181 </div> 182 </div> 183 </div> 184 </header> 185
186 <nav class="use-case-nav py-3" aria-label="Choose products by need"> 187 <div class="container use-case-nav__links"> 188 <strong>Shop by need:</strong> 189 <a href="#product-finder" data-finder-environment="indoor" data-finder-goal="portable">Portable CO2 checks</a> 190 <a href="#product-finder" data-finder-environment="indoor" data-finder-goal="continuous">Connected indoor monitoring</a> 191 <a href="#product-finder" data-finder-environment="indoor" data-finder-goal="building">Multi-room and building monitoring</a> 192 <a href="#product-finder" data-finder-environment="outdoor" data-finder-goal="continuous">Outdoor monitoring</a> 193 </div> 194 </nav> 195 196 <section class="py-5" id="product-finder"> 197 <div class="container"> 198 <form class="product-finder" data-product-finder> 199 <div class="row align-items-end g-3 mb-4"> 200 <div class="col-lg-8"> 201 <p class="eyebrow mb-2">Product finder</p> 202 <h2>Start with what you need to do</h2> 203 <p class="lead mb-0">Answer three short questions. The finder uses only current product capabilities and availability, and collects no personal information.</p> 204 </div> 205 <div class="col-lg-4 text-lg-end"><a href="/compare.html">Skip to the complete comparison</a></div> 206 </div> 207 <div class="finder-questions"> 208 <fieldset class="finder-question"><legend>1. Where will you measure?</legend><label class="finder-option"><input type="radio" name="finder-environment" value="indoor" required> Indoors</label><label class="finder-option"><input type="radio" name="finder-environment" value="outdoor" required> Outdoors, exposed to weather</label></fieldset> 209 <fieldset class="finder-question"><legend>2. How will you use it?</legend><label class="finder-option"><input type="radio" name="finder-goal" value="portable" required> Move it around for quick checks</label><label class="finder-option"><input type="radio" name="finder-goal" value="continuous" required> Monitor one room continuously</label><label class="finder-option"><input type="radio" name="finder-goal" value="building" required> Equip several rooms or a building</label></fieldset> 210 <fieldset class="finder-question"><legend>3. What matters most?</legend><label class="finder-option"><input type="radio" name="finder-priority" value="simple" required> Simple CO2 readings</label><label class="finder-option"><input type="radio" name="finder-priority" value="broad" required> CO2, particles, and VOC trends</label><label class="finder-option"><input type="radio" name="finder-priority" value="infrastructure" required> Wired power/network or remote access</label></fieldset> 211 </div> 212 <button class="btn btn-primary btn-lg mt-4" type="submit">Show my match</button> 213 <div class="finder-result" data-finder-result tabindex="-1" hidden></div> 214 </form> 215 <p class="mt-3 mb-0">Interested in particulate matter, temperature, humidity, and pressure? <a href="/products/model-x3.html">Explore Model X3</a> and its pre-production preorder options.</p> 216 <div class="d-flex flex-wrap gap-3 mt-4"> 217 <a href="/solutions/school-classroom-co2-monitoring/">Planning for a school or classroom?</a> 218 <a href="/solutions/office-commercial-building-co2-monitoring/">Planning for an office or commercial building?</a> 219 <a href="/quote.html" data-quote-entry>Request a multi-unit quote</a> 220 <a href="/how-to.html">Documentation and setup</a> 221 <a href="/contact.html">Product support</a> 222 </div> 223 </div> 224 </section> 225 226 <section class="py-5 bg-light" id="catalogue"> 227 <div class="container"> 228 <div class="row mb-4"> 229 <div class="col-lg-8"> 230 <h2>VisiblAir models</h2> 231 <p class="lead">Prices shown are in Canadian dollars. Open a model to review its published measurements and ordering information.</p> 232 </div> 233 </div> 234 <div class="row g-4"> 235 <div class="col-md-6 col-xl-4"> 236 <article class="card product-card catalogue-card h-100 shadow-sm"> 237 <img src="/images/products/photography/model-c-primary-480.webp" class="card-img-top" width="480" height="480" alt="VisiblAir Model C smart CO2 sensor"> 238 <div class="card-body d-flex flex-column">
239 <span class="badge text-bg-success mb-3">Available</span> 240 <h3 class="h4 card-title">Model C</h3> 241 <p class="fw-semibold">Smart CO2 sensor</p> 242 <p class="card-text">Connected CO2, temperature, and humidity monitoring with Wi-Fi, a readable display, local storage, and cloud portal access.</p> 243 <dl class="catalogue-cues"><div><dt>Best for</dt><dd>Connected CO2 rooms</dd></div><div><dt>Measures</dt><dd>CO2, temperature, humidity</dd></div><div><dt>Power / connection</dt><dd>USB-C battery · Wi-Fi</dd></div><div><dt>Cloud</dt><dd>Yes; local storage too</dd></div></dl> 244 <p class="card-text fw-bold mt-auto"><small>Starting at</small> $209 CAD</p> 245 <a href="/products/model-c.html" class="btn btn-primary">View Model C</a> 246 </div> 247 </article> 248 </div> 249 <div class="col-md-6 col-xl-4"> 250 <article class="card product-card catalogue-card h-100 shadow-sm"> 251 <img src="/images/products/photography/model-d-primary-480.webp" class="card-img-top" width="480" height="480" alt="VisiblAir Model D battery-powered CO2 monitor"> 252 <div class="card-body d-flex flex-column"> 253 <span class="badge text-bg-success mb-3">Available</span> 254 <h3 class="h4 card-title">Model D</h3> 255 <p class="fw-semibold">Battery-powered CO2 monitor</p> 256 <p class="card-text">Portable CO2, temperature, and humidity spot checks with an integrated battery and local CSV data loggingâno Wi-Fi required.</p> 257 <dl class="catalogue-cues"><div><dt>Best for</dt><dd>Portable checks</dd></div><div><dt>Measures</dt><dd>CO2, temperature, humidity</dd></div><div><dt>Power / connection</dt><dd>USB-C battery · local USB</dd></div><div><dt>Cloud</dt><dd>No; CSV log</dd></div></dl> 258 <p class="card-text fw-bold mt-auto">$199 CAD</p> 259 <a href="/products/model-d.html" class="btn btn-primary">View Model D</a> 260 </div> 261 </article> 262 </div> 263 <div class="col-md-6 col-xl-4"> 264 <article class="card product-card catalogue-card h-100 shadow-sm"> 265 <img src="/images/products/photography/model-e-lite-primary-480.webp" class="card-img-top" width="480" height="480" alt="VisiblAir Model E-Lite connected air quality monitor"> 266 <div class="card-body d-flex flex-column"> 267 <span class="badge text-bg-success mb-3">Available</span> 268 <h3 class="h4 card-title">Model E-Lite</h3> 269 <p class="fw-semibold">Connected indoor air quality monitor</p> 270 <p class="card-text">Track CO2, PM2.5, VOC, temperature, humidity, and pressure with Wi-Fi connectivity and cloud history.</p> 271 <dl class="catalogue-cues"><div><dt>Best for</dt><dd>Indoor air trends</dd></div><div><dt>Measures</dt><dd>CO2, PM, VOC, temp., humidity, pressure</dd></div><div><dt>Power / connection</dt><dd>USB-C · Wi-Fi</dd></div><div><dt>Cloud</dt><dd>Yes</dd></div></dl> 272 <p class="card-text fw-bold mt-auto"><small>Starting at</small> $285 CAD</p> 273 <a href="/products/model-e-lite.html" class="btn btn-primary">View Model E-Lite</a> 274 </div> 275 </article> 276 </div> 277 <div class="col-md-6 col-xl-4"> 278 <article class="card product-card catalogue-card h-100 shadow-sm"> 279 <img src="/images/products/photography/model-o-primary-480.webp" class="card-img-top" width="480" height="480" alt="VisiblAir Model O PoE-ready multi-sensor air quality monitor"> 280 <div class="card-body d-flex flex-column">
281 <span class="badge text-bg-success mb-3">Available</span> 282 <h3 class="h4 card-title">Model O</h3> 283 <p class="fw-semibold">PoE-ready multi-sensor monitor</p> 284 <p class="card-text">Building-ready monitoring for CO2, particulate matter, VOC, NOx, temperature, humidity, and pressure with Ethernet and Wi-Fi.</p> 285 <dl class="catalogue-cues"><div><dt>Best for</dt><dd>Rooms and buildings</dd></div><div><dt>Measures</dt><dd>CO2, PM, VOC, NOx, temp., humidity, pressure</dd></div><div><dt>Power / connection</dt><dd>USB-C or PoE · Wi-Fi/Ethernet</dd></div><div><dt>Cloud</dt><dd>Yes</dd></div></dl> 286 <p class="card-text fw-bold mt-auto"><small>Starting at</small> $289 CAD</p> 287 <a href="/products/model-o.html" class="btn btn-primary">View Model O</a> 288 </div> 289 </article> 290 </div> 291 <div class="col-md-6 col-xl-4"> 292 <article class="card product-card catalogue-card h-100 shadow-sm"> 293 <img src="/images/products/photography/model-x2-primary-480.webp" class="card-img-top" width="480" height="480" alt="VisiblAir Model X2 outdoor air quality sensor"> 294 <div class="card-body d-flex flex-column"> 295 <span class="badge text-bg-success mb-3">Available</span> 296 <h3 class="h4 card-title">Model X2</h3> 297 <p class="fw-semibold">Outdoor air quality sensor</p> 298 <p class="card-text">Weather-exposed monitoring for particulate matter, VOC, temperature, humidity, and optional CO2 with remote cloud access.</p> 299 <dl class="catalogue-cues"><div><dt>Best for</dt><dd>Outdoor deployments</dd></div><div><dt>Measures</dt><dd>PM, VOC, temp., humidity; optional CO2</dd></div><div><dt>Power / connection</dt><dd>USB-C · Wi-Fi or LTE</dd></div><div><dt>Cloud</dt><dd>Yes</dd></div></dl> 300 <p class="card-text fw-bold mt-auto"><small>Starting at</small> $249 CAD</p> 301 <a href="/products/model-x2.html" class="btn btn-primary">View Model X2</a> 302 </div> 303 </article> 304 </div> 305 <div class="col-md-6 col-xl-4"> 306 <article class="card product-card catalogue-card h-100 shadow-sm"> 307 <img src="/images/products/model-x3-preproduction-primary.png" class="card-img-top" width="1088" height="1445" alt="Soft-focus white pre-production Model X3 enclosure"> 308 <div class="card-body d-flex flex-column"> 309 <span class="badge text-bg-secondary mb-3">Pre-production preorder</span> 310 <h3 class="h4 card-title">Model X3</h3> 311 <p class="fw-semibold">PM and ambient conditions sensor</p> 312 <p class="card-text">Tera NextPM particulate sensing with temperature, humidity, and pressure.</p> 313 <dl class="catalogue-cues"><div><dt>Measures</dt><dd>PM, temperature, humidity, pressure</dd></div><div><dt>Power / connection</dt><dd>Optional USB-C supply · Wi-Fi or LTE</dd></div></dl> 314 <p class="card-text fw-bold mt-auto">Preorder from $375 CAD <small class="d-block fw-normal">Regular base price: $460 CAD · Shipping estimated to start late October 2026</small></p> 315 <a href="/products/model-x3.html" class="btn btn-primary">Reserve your X3</a> 316 </div> 317 </article> 318 </div> 319 <div class="col-md-6 col-xl-4"> 320 <aside class="card h-100 border-primary bg-light"> 321 <div class="card-body d-flex flex-column justify-content-center"> 322 <i class="bi bi-building fs-1 text-primary mb-3" aria-hidden="true"></i> 323 <h3 class="h4">Planning several monitors?</h3> 324 <p>Tell us about your school, office, commercial building, or multi-site deployment. We can help select the right sensors and prepare a quote.</p> 325 <a href="mailto:[email protected]?subject=VisiblAir%20multi-unit%20quote" class="btn btn-outline-primary">Request a quote</a> 326 </div> 327 </aside> 328 </div> 329 </div> 330 <div class="alert alert-secondary mt-4 mb-0"> 331 <strong>Looking for Model F?</strong> Model F is end of life while its replacement is redesigned. For portable battery-powered CO2 checks, see <a href="/products/model-d.html" class="alert-link">Model D</a>. 332 </div> 333 </div> 334 </section> 335 336 <section class="py-5 bg-light"> 337 <div class="container"> 338 <div class="row align-items-center g-4"> 339 <div class="col-lg-7"> 340 <h2>Not sure which monitor fits?</h2> 341 <p class="lead">Compare sensor measurements, power, connectivity, data storage, cloud access, prices, and availability side by side.</p> 342 </div> 343 <div class="col-lg-5 d-flex flex-wrap gap-2 justify-content-lg-end"> 344 <a href="/compare.html" class="btn btn-primary btn-lg">Compare models</a> 345 <a href="/faq.html" class="btn btn-outline-primary btn-lg">Read the FAQ</a> 346 </div> 347 </div> 348 </div> 349 </section> 350 </main> 351 352 <footer class="bg-secondary text-light py-3"> 353 <div class="container text-center"> 354 <p class="mb-0"><a href="/contact.html">Contact</a> | <a href="/shipping-returns.html">Shipping & Returns</a> | <a href="/terms.html">Terms & Conditions</a> | <a href="/privacy.html">Privacy Policy</a> | <a href="https://stats.uptimerobot.com/mi9Tal51LS" target="_blank" rel="noopener noreferrer">Service Status</a> | <span>© 2026 VisiblAir. All rights reserved.</span></p> 355 </div> 356 </footer> 357 358
358<script src="/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
358 359
359<script src="/js/quote.js"></script>
359 360
360<script src="/js/product-finder.js"></script>
360 361 362
362<script src="/banner.js"></script>
362 363</body> 364</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.