Best combustion analyzer

Five flue gas analyzers for gas water heaters, tankless units and boilers, scored on maker specs.

As an Amazon Associate I earn from qualifying purchases.

On this page
  1. The picks
  2. Spec scores
  3. Each pick
  4. Bacharach Insight Plus
  5. Fieldpiece CAT45
  6. testo 310 II
  7. Bacharach InTech
  8. UEi C161C
  9. Compare the picks
  10. Measured or calculated
  11. CO range
  12. Draft and gas pressure
  13. On a water heater
  14. Battery and run time
  15. Warranty and sensors
  16. Listing errors
  17. Analyzers we left out
  18. How to choose
  19. Questions
  20. How we picked

Quick answer

Buy the Bacharach Insight Plus: it reads CO to 4,000 ppm, draft and gas pressure, and runs 15 hours on AAs. Get the Fieldpiece CAT45 for a 4-year sensor warranty, or the testo 310 II for phone reports.

Bacharach Fyrite Insight Plus combustion analyzer kit with probe and case
Top pick: Bacharach Fyrite Insight Plus$2,253.12 at AmazonPrice as of Oct 24, 2026, 5:30 AM EDT
Check it on Amazon

The five analyzers I’d buy

Each is the genuine brand, new and in stock on Amazon when we checked at 2:29 a.m. on Oct 22, 2026, and each scored 7.0 or higher on our spec score.

Bacharach Fyrite Insight Plus combustion analyzer kit
Best for draft and gas pressure in one tool

Bacharach Insight Plus

$2,253.12 at Amazon
Check it on Amazon
Price as of Oct 24, 2026, 5:30 AM EDT
Details ↓
Bacharach Fyrite InTech combustion analyzer kit in hard case
Best for 20 hours on AA batteries

Bacharach InTech

$1,094.39 at Amazon
Check it on Amazon
Price as of Oct 24, 2026, 5:30 AM EDT · low stock then
Details ↓
UEi C161 combustion analyzer front display
Best for direct CO2 and heat exchanger tests

UEi C161C

$703.08 at Amazon
Check it on Amazon
Price as of Oct 24, 2026, 5:30 AM EDT · low stock then
Details ↓

How the five compare on our spec score

Five checks from each maker’s data sheet and manual, equal weight. The rules and every input are in the method section near the end.

Insight Plus9.6CAT459.0testo 310 II8.6InTech7.8UEi C161C7.4010Insight Plus9.6CAT459.0testo 310 II8.6InTech7.8UEi C161C7.4
PlumbingPicks spec score out of 10, from the makers’ data sheets, manuals and product pages, read Oct 22, 2026. It is not a customer rating or a lab test of our own.

The top three all read flue CO to 4,000 ppm and send results to a phone app or printer. The Insight Plus wins because it also reads gas pressure to ±40 inH2O and runs 15 hours on AA cells. The CAT45 has the longest sensor warranty. The testo lost points only because we couldn’t find its warranty in writing.

The InTech and UEi stop at 2,000 ppm CO and have no draft or pressure reading. They’re still real analyzers, made for the basic flue test on a water heater or furnace.

Each pick, in detail

What each one reads, what it only calculates, how long it runs and what the warranty covers.

Best for draft and gas pressure in one tool

Bacharach Insight Plus

Bacharach Fyrite Insight Plus combustion analyzer, standard kit 0024-8517

Standard kit 0024-8517
$2,253.12
Check it on Amazon
Sold by SIM Supply, Inc. · in stock · price as of Oct 24, 2026, 5:30 AM EDT
9.6Spec scoreHow it’s scored
Flue CO range10
Draft and gas pressure10
Reports10
Run time10
Sensor warranty8

Pros

  • Flue CO to 4,000 ppm with a built-in NOx filter
  • Draft and differential pressure to ±40 inH2O
  • 15 hours minimum on 4 AA batteries
  • Works with Bacharach’s reporting app; IrDA printer option
  • Stores 100 locations
  • 3-year long-life O2 sensor

Cons

  • CO2 is calculated, not measured
  • No printer in this kit
  • Sold by a supply house, not Amazon
  • Highest price of the five when we checked
CO 0 to 4,000 ppmDraft ±40 inH2OAA batteries, 15 h2.8 in color screen100 recordsKit 0024-8517

Buy it if

You install and service gas water heaters, tankless units and boilers and want flue gas, draft and gas pressure from one tool.

Skip it if

You only need a basic flue test now and then. The InTech covers that for less.

The Bacharach Fyrite Insight Plus is the analyzer I’d buy for gas water heater and boiler work, and I’ve used it. This is the standard kit, part 0024-8517, sold by SIM Supply when we checked.

It reads more of the job than any other pick at this level. Bacharach’s data sheet lists O2, flue CO from 0 to 4,000 ppm, stack temperature to 1,202°F and primary air temperature.

It also reads draft and differential pressure to ±40 inH2O. That range scored a 10, and it means the same tool can check vent draft and gas pressure.

The CO sensor has a built-in NOx filter. Bacharach’s B-Smart program ships pre-calibrated CO sensors to your door, so you swap one in the field without calibrating it there.

It runs on four AA batteries or an optional USB wall adapter. Bacharach rates it at 15 hours minimum on alkaline cells, which scored a 10. Spare AAs are in every truck.

Reports scored a 10 too. The data sheet says it works with Bacharach’s reporting app, where you build as-found and as-left reports with your logo and email them to the customer. It also has an IrDA port for Bacharach’s printer and stores 100 locations.

The screen is a 2.8 in color display with up to 3x zoom. Bacharach’s Tune-Rite feature analyzes the combustion readings and gives troubleshooting suggestions on the spot.

Know two limits. CO2 is calculated from the other readings, which Bacharach says plainly. And the warranty is 2 years including sensors, with 3 years on the long-life O2 sensor that this listing names. That scored an 8.

My call: if you test every gas heater you install, this is the one to own.

Best for a 4-year sensor warranty

Fieldpiece CAT45 combustion analyzer

CAT45 analyzer
$1,314.28
Check it on Amazon
Sold by Voomi Supply · in stock · price as of Oct 24, 2026, 5:30 AM EDT
9.0Spec scoreHow it’s scored
Flue CO range10
Draft and gas pressure8
Reports10
Run time7
Sensor warranty10

Pros

  • 4-year warranty on the O2 and CO sensors
  • Flue CO to 4,000 ppm, NOx filter
  • Field-replaceable sensors
  • Job Link app with 1,000 ft wireless range
  • 5.5 in touchscreen
  • Stores about 1,000 jobs

Cons

  • 7 hours typical battery life
  • Draft only to ±0.8 inWC; not a gas-pressure gauge
  • Battery isn’t replaceable
  • Device warranty is 1 year
CO 0 to 4,000 ppmDraft 0 to ±0.8 inWC6,400 mAh, 7 h5.5 in touchscreenAbout 1,000 jobsModel CAT45

Buy it if

You test often and want the longest sensor coverage, plus a big touchscreen and phone reports.

Skip it if

You also want to read gas pressure. Fieldpiece’s manual says 4.0 inWC on the probe causes damage.

The Fieldpiece CAT45 is the one I’d pick to keep sensor costs down, and I’ve used it. This is the CAT45 analyzer, sold by Voomi Supply when we checked.

Its warranty is the reason. Fieldpiece covers the O2 and CO sensors for four years, the longest of these five, and that scored a 10. The device itself is covered for one year. Fieldpiece says its SensorVault design prolongs sensor life and that both sensors can be replaced in the field.

It reads flue CO from 0 to 4,000 ppm with a NOx filter, another 10. O2 runs 0 to 21%. CO2, excess air and efficiency are calculated, per the manual.

Draft is where it falls short. The probe reads draft from 0 to ±0.8 inWC, and the manual warns that 4.0 inWC will damage the pressure sensor. So it checks vent draft but isn’t a tool for gas pressure, which scored an 8.

Reports scored a 10. The CAT45 connects to Fieldpiece’s Job Link app with a stated 1,000 ft wireless range, Fieldpiece sells a wireless printer, model CATPR, and the manual says it stores about 1,000 jobs.

It also reads room CO from 0 to 200 ppm, so you can check the air by the appliance before the probe goes in the flue. Fieldpiece rates the CO sensor for an overload of 10,000 ppm, and the analyzer weighs 1,120 g.

The screen is a 5.5 in touchscreen, the biggest here. The battery is a built-in 6,400 mAh pack that charges by USB-C and can be used while charging.

Run time is its weak spot. The manual lists 7 hours typical with the pump running 80% of the time, the shortest of the five, a 7. Charge it every night.

My call: buy it if you’d rather plug in each night than pay for sensors later.

Best for phone reports from a small unit

testo 310 II combustion analyzer kit 0563 3104 01

Kit 0563 3104 01
See today’s price on Amazon
Check it on Amazon
8.6Spec scoreHow it’s scored
Flue CO range10
Draft and gas pressure10
Reports10
Run time8
Sensor warranty5

Pros

  • Flue and ambient CO, both to 4,000 ppm
  • Draft ±8 inH2O and pressure ±16 inH2O
  • testo Smart App reports; Bluetooth printer option
  • Rechargeable, over 8 hours, USB-C
  • Magnets on the back
  • Sold by Amazon itself

Cons

  • Warranty not stated in the data sheet we read
  • CO reading isn’t H2 compensated
  • Reports live in the app, not the unit
  • Printer is a separate kit
CO 0 to 4,000 ppmPressure ±16 inH2O1,500 mAh, 8+ h7-line displayApp reportsKit 0563 3104 01

Buy it if

You want a small analyzer that reads flue gas, draft, gas pressure and room CO, with reports built on your phone.

Skip it if

You want the warranty in writing before you buy. Fieldpiece and Bacharach print theirs.

The testo 310 II is the compact one with the best phone app of the group, and I’ve used it. This is kit 0563 3104 01, sold and shipped by Amazon when we checked.

It reads a lot for its size. testo’s data sheet lists O2, flue CO from 0 to 4,000 ppm, flue and ambient temperature, ambient CO to 4,000 ppm, draft from −8 to +8 inH2O and pressure from −16 to +16 inH2O. That gave it a 10 on CO and a 10 on draft and pressure.

One note on CO: testo says its reading is without H2 compensation. CO2, efficiency and flue gas loss are calculated.

Reports scored a 10. The testo Smart App shows readings, documents the job and keeps customer data, and testo sells a Bluetooth printer, part 0554 0621. The analyzer itself saves reports to the app rather than in memory.

testo’s data sheet says the app can add readings at the same time, such as gas flow pressure and flow and return temperature. The analyzer is rated to work from 23 to 113°F.

Power is a 1,500 mAh rechargeable lithium battery that charges over USB-C. testo rates it at more than 8 hours with the pump on, which scored an 8.

Small touches help on a job. There’s a built-in condensate trap, magnets on the back to hang it on the burner, and the sensors zero in 30 seconds after you turn it on. It weighs about 660 g with the probe.

The kit comes with the 180 mm probe, a silicone hose for pressure, five particle filters, a case, a charger and a certificate of conformity.

It scored a 5 on warranty because the data sheet doesn’t state one. Ask the seller what coverage comes with it.

My call: it’s the easiest to carry, and it’s the one Amazon sells directly.

Best for 20 hours on AA batteries

Bacharach InTech

Bacharach Fyrite InTech combustion analyzer kit 0024-8523

Kit 0024-8523 (no printer)
$1,094.39
Check it on Amazon
Sold by Megamart USA · low stock · price as of Oct 24, 2026, 5:30 AM EDT
7.8Spec scoreHow it’s scored
Flue CO range8
Draft and gas pressure6
Reports7
Run time10
Sensor warranty8

Pros

  • Minimum 20 hours on 4 AA batteries
  • Made in America, per Bacharach
  • B-Smart CO sensor swaps in the field
  • 2-year warranty including both sensors
  • CO shut-off protects the sensor
  • Kit has a rubber boot and hard case

Cons

  • Flue CO only to 2,000 ppm
  • No draft or pressure reading
  • Stores 10 records
  • Printer sold separately
CO 0 to 2,000 ppmNo draft sensor4 AA, 20 h6 fuels10 recordsKit 0024-8523

Buy it if

You need a simple flue test on water heaters and furnaces and want batteries you can buy anywhere.

Skip it if

You need draft or gas pressure from the same tool. The Insight Plus reads both.

The Bacharach Fyrite InTech is the plain, long-running analyzer of the group, and I’ve used it. This is kit 0024-8523, without a printer, sold by Megamart USA when we checked.

It does the basic test well. Bacharach’s data sheet lists direct readings of O2, CO from 0 to 2,000 ppm, and stack, ambient and combustion air temperatures. Efficiency, CO2, excess air and air-free CO are calculated. The lower CO range scored an 8.

Battery life is the standout. Bacharach rates it at a minimum of 20 hours on four AA alkaline batteries, the longest of the five, a 10.

The CO sensor is a B-Smart pre-calibrated part you can replace in the field. A CO shut-off feature protects it from over-range gas. The warranty is 2 years on the instrument and both sensors, an 8.

It has limits. There’s no draft or pressure reading, which scored a 6, so you’d need a separate manometer to check draft. It stores up to 10 records, and a printer is an add-on, which scored a 7 for reports.

Air-free CO is calculated up to 9,999 ppm, for heater manuals that ask for an air-free number. Bacharach’s data sheet lists EN 50379 and EN 50270 approvals, and the printer it pairs with is Bacharach’s optional IrDA model.

It’s set up for six fuels: natural gas, oil #2, oil #6, kerosene, B5 and propane. Bacharach says it’s American-made, and the kit adds a rubber boot and a hard case.

One listing note. The Amazon listing says European calculations, but Bacharach’s ordering table lists 0024-8523 as the standard kit and the European models under other numbers.

My call: it’s enough for a plumber who tests a few heaters a month.

Best for direct CO2 and heat exchanger tests

UEi C161C residential combustion analyzer with case

C161C analyzer and case
$703.08
Check it on Amazon
Sold by 17Photo, Electronics and Outdoors · low stock · price as of Oct 24, 2026, 5:30 AM EDT
7.4Spec scoreHow it’s scored
Flue CO range8
Draft and gas pressure6
Reports8
Run time8
Sensor warranty7

Pros

  • Measures CO2 directly with its own sensor
  • Heat exchanger test built in
  • NOx-filtered CO sensor and low flow detection
  • High altitude compensation
  • 3 rechargeable AA cells, USB charging
  • Stores 30 readings

Cons

  • Flue CO to 2,000 ppm (higher range optional)
  • No draft or pressure reading
  • O2 is calculated, not measured
  • Standard warranty is 1 year
CO 0 to 2,000 ppmDirect CO2 0 to 20%3 AA NiMH, 8+ h6-line display30 recordsModel C161C

Buy it if

You want a direct CO2 reading and a built-in heat exchanger test, and you’ll keep up UEi’s yearly recertification.

Skip it if

You need draft or gas pressure, or CO above 2,000 ppm without an option. The Insight Plus does both.

The UEi C161C is the odd one out in a useful way, and I’ve used it. This is the analyzer with its carrying case, sold by 17Photo when we checked.

It measures CO2 directly. UEi’s data sheet calls it a flue gas analyzer with direct CO2 measurement, and its manual says it uses UEi’s own sensor for CO2. O2 is calculated instead. Every other pick here does the reverse.

Flue CO reads from 0 to 2,000 ppm, with an optional H2-compensated range to 10,000 ppm. That scored an 8. The CO sensor is NOx filtered, and low flow detection shuts the pump off if flow drops.

It adds tests the others don’t list. UEi names a heat exchanger test, differential temperature, high altitude compensation and an automatic fresh air purge.

It has no draft or pressure reading, which scored a 6. UEi’s own manual lists draft among the checks for a water heater, so you’d need a separate gauge for that step.

UEi lists TUV approval to EN 50379 parts 1 to 3 and AHRI 1260, and says it’s made in the UK. It’s set up for eight fuels and weighs 1 lb 5.1 oz.

Power is three rechargeable AA cells with USB charging, rated at more than 8 hours with the pump on, an 8. It stores 30 readings and prints to UEi’s optional IR printer, an 8 for reports.

The warranty takes reading. The manual’s standard warranty is 1 year, a 7. UEi’s page offers up to 10 years if you pay for its Service+ recertification each year, listed at $89.06 a year for years one to four.

My call: pick it if direct CO2 matters to you, and plan on the yearly recert.

The five side by side

Tap a column heading on a computer to sort by spec score.

PickSpec scorePhotoFlue CODraft / pressurePowerSensor warrantyShort pros / consBuy
Bacharach Insight Plus
Kit 0024-8517
9.6Bacharach Fyrite Insight Plus0 to 4,000 ppm±40 inH2O4 AA, 15 h2 yr (O2 3 yr)Gas pressure too / CO2 calculatedCheck it on Amazon
Fieldpiece CAT45
Touchscreen
9.0Fieldpiece CAT450 to 4,000 ppmDraft to ±0.8 inWCBuilt-in, 7 h4 yrLongest sensor warranty / 7 h batteryCheck it on Amazon
testo 310 II
Kit 0563 3104 01
8.6testo 310 II0 to 4,000 ppm±8 / ±16 inH2OBuilt-in, 8+ hNot statedApp reports, room CO / Warranty unclearCheck it on Amazon
Bacharach InTech
Kit 0024-8523
7.8Bacharach Fyrite InTech0 to 2,000 ppmNone4 AA, 20 h2 yrLongest run time / No draftCheck it on Amazon
UEi C161C
With case
7.4UEi C161C0 to 2,000 ppmNone3 AA NiMH, 8+ h1 yrDirect CO2 / No draftCheck it on Amazon

From Bacharach’s Insight Plus and InTech data sheets, Fieldpiece’s CAT45 manual (v06) and product page, testo’s 310 II data sheet, and UEi’s C161 data sheet, manual and product page, read Oct 22, 2026. Sellers from Amazon’s product data, Oct 22, 2026.

Which readings are measured and which are math?

A combustion analyzer senses a few gases and calculates the rest. The makers’ sheets say which is which, and it isn’t the same on every tool.

ReadingInsight PlusCAT45testo 310 IIInTechUEi C161C
O2MeasuredMeasuredMeasuredMeasuredCalculated
Flue COMeasuredMeasuredMeasuredMeasuredMeasured
CO2CalculatedCalculatedCalculatedCalculatedMeasured
Stack temperatureMeasuredMeasuredMeasuredMeasuredMeasured
EfficiencyCalculatedCalculatedCalculatedCalculatedCalculated
Excess airNot listedCalculatedNot listedCalculatedCalculated
Air-free COCalculatedCalculatedNot listedCalculatedNot listed
Room (ambient) CONot listedMeasured, to 200 ppmMeasured, to 4,000 ppmNot listedNot listed

From each maker’s data sheet or manual, read Oct 22, 2026. Not listed means the document we read doesn’t name that reading; it may still appear on the screen.

Most analyzers measure oxygen and work out CO2 from it and the fuel you pick. The UEi does the reverse: it senses CO2 and works out oxygen. Either way, picking the wrong fuel on the menu throws off every calculated number.

My call: set the fuel before you put the probe in the flue, and check it again when you switch from a natural gas heater to a propane one.

How high each one reads flue CO

Every pick reads CO from 0 ppm. The top of the range is where they differ.

Bacharach Insight Plus4,000 ppmFieldpiece CAT454,000 ppmtesto 310 II4,000 ppmBacharach InTech2,000 ppmUEi C161C2,000 ppmBacharach Insight Plus4,000 ppmFieldpiece CAT454,000 ppmtesto 310 II4,000 ppmBacharach InTech2,000 ppmUEi C161C2,000 ppm
Top of the stated flue CO range from each maker’s data sheet or manual, read Oct 22, 2026. UEi lists an optional H2-compensated range to 10,000 ppm.

A higher range matters on a badly tuned burner, where flue CO can run past what a basic sensor reads. The makers protect their sensors in different ways: Bacharach’s InTech has a CO shut-off, UEi lists over-range protection, and Fieldpiece rates the CAT45’s CO sensor for an overload of 10,000 ppm.

Accuracy also changes along the range. testo, for example, lists ±20 ppm up to 400 ppm, ±5% to 2,000 ppm and ±10% above that.

Which ones read draft and gas pressure?

Draft tells you the vent is pulling. Gas pressure needs a wider range. Here’s what each maker lists.

PickDraftPressureWhat that means on a job
Bacharach Insight PlusYesDraft and differential pressure to ±40 inH2OOne tool for vent draft and gas pressure
testo 310 II−8 to +8 inH2O−16 to +16 inH2ODraft and gas pressure; a silicone hose is in the kit
Fieldpiece CAT450 to ±0.8 inWC4.0 inWC damages the sensorDraft only; use a separate manometer for gas
Bacharach InTechNot listedNot listedSeparate draft gauge needed
UEi C161CNot listedNot listedSeparate draft gauge needed

From Bacharach’s Insight Plus data sheet, testo’s 310 II data sheet, Fieldpiece’s CAT45 manual (v06) and the InTech and UEi data sheets, read Oct 22, 2026.

Fieldpiece’s warning is worth reading twice. The CAT45’s pressure sensor is for draft, and the manual says 4.0 inWC at the probe will damage it. Don’t hook it to a gas line.

My call: if you already carry a manometer, draft-only is fine. If you don’t, the Insight Plus or testo saves a tool. Our water heater size calculator and gas tankless water heater pages cover the heaters you’ll be testing.

What each can check on a gas water heater

UEi’s manual lists what to verify on a water heater and on instant (tankless) heaters. Here’s which picks read each item, from their own sheets.

Check from UEi’s listInsight PlusCAT45testo 310 IIInTechUEi C161C
DraftYesYesYesNoNo
O2YesYesYesYesCalculated
CO2CalculatedCalculatedCalculatedCalculatedYes
COYesYesYesYesYes
Stack temperatureYesYesYesYesYes
EfficiencyCalculatedCalculatedCalculatedCalculatedCalculated
Gas pressure (instant heaters)YesNoYesNoNo

Checklist from the “Where to test” chart in UEi’s C161 manual (water heater; HE boiler and instant water heaters). Readings from each maker’s data sheet or manual, read Oct 22, 2026.

UEi’s chart lists draft, O2, CO2, CO, stack temperature and efficiency for a standard water heater. For high-efficiency boilers and instant water heaters it adds high and low fire, gas pressure, and supply and return water temperature.

My call: follow the water heater maker’s install manual for where to sample and what numbers it wants. The analyzer gives you the readings; the heater’s manual tells you what’s right for that model. Our water heater leaking guide covers the other service calls.

How long each one runs

Two take AA cells you can buy anywhere. Three have built-in rechargeable packs.

Bacharach InTech: 4 AA20 hBacharach Insight Plus: 4 AA15 htesto 310 II: 1,500 mAh pack8+ hUEi C161C: 3 AA NiMH8+ hFieldpiece CAT45: 6,400 mAh pack7 hBacharach InTech: 4 AA20 hBacharach Insight Plus: 4 AA15 htesto 310 II: 1,500 mAh pack8+ hUEi C161C: 3 AA NiMH8+ hFieldpiece CAT45: 6,400 mAh pack7 h
Run times as each maker states them: Bacharach minimums on alkaline AA cells, testo and UEi with the pump on, Fieldpiece typical with the pump running 80% of the time. Read Oct 22, 2026.

The makers measure run time in different ways, so treat close numbers as a tie. The bigger difference is what happens when it dies: you swap AAs in the Bacharachs and the UEi, but the testo and CAT45 need a charger. The CAT45’s manual says you can keep using it while it charges.

My call: a tool that runs on AAs never strands you in an attic.

Sensor warranty and cost to own

Electrochemical sensors wear out. How long the maker covers them, and how you replace them, decides what the tool costs over time.

PickWarranty, per the makerSensor replacement
Fieldpiece CAT451 yr device; 4 yr O2 and CO sensorsField-replaceable sensors
Bacharach Insight Plus2 yr including sensors; 3 yr long-life O2B-Smart pre-calibrated CO sensors
Bacharach InTech2 yr instrument, CO and O2 sensorsB-Smart CO sensor, field replaceable
UEi C161C1 yr standard; up to 10 yr with paid yearly recertificationNot stated in the documents we read
testo 310 IINot stated in the data sheetNot stated in the data sheet

From Fieldpiece’s CAT45 manual and page, Bacharach’s Insight Plus and InTech data sheets, UEi’s C161 manual and C161C page, and testo’s 310 II data sheet, read Oct 22, 2026.

UEi’s Service+ plan is the one paid option here. Its page lists $89.06 a year for years one to four and $170.11 for year five, and the recertification is what extends the warranty. A one-off NIST-traceable calibration is listed at $150.

My call: whichever you buy, register it with the maker the day it arrives, and keep the receipt with the case.

Where the listing and the maker disagree

We read each listing against the maker’s documents. These are the gaps we found on Oct 22, 2026.

PickListing saysMaker saysWhat to trust
Bacharach InTechEuropean-based calculations0024-8523 is the standard kit; European (Siegert) models are 0024-8513 and 8514The part number on the box
Bacharach Insight Plus4 x AAA batteries4x AA batteries or USB adapterBacharach: AA
Fieldpiece CAT45Title: measures O2, CO, CO2Manual lists CO2 as calculatedFieldpiece’s manual

Analyzers we checked and left out

These came up in searches and listings on Oct 22, 2026. Here’s what kept each one off the list.

AnalyzerWhat we foundWhy it’s out
Fieldpiece CAT85Fieldpiece’s FAQ says its pump returns water to the flue, so it has no water trap1 left from a small seller
testo 300 kitsLarger testo analyzer kits1 to 2 left when checked
Fieldpiece SOX3O2 combustion checkerNo CO sensor, a different kind of tool; 2 left
Bacharach PCA 400Commercial-class analyzerA different class of tool; 3 left
testo 310 II printer kit, Fieldpiece CAT45K2Same analyzers with printersNo stock date when checked
Klein Tools ET110Room CO meterReads room air, not flue gas

How to choose in four questions

QuestionIf yesIf no
Do you want gas pressure from the same tool?Insight Plus or testo 310 IIKeep going
Will you test every week?CAT45 for the 4-year sensor warrantyKeep going
Do you want AA batteries?InTech or Insight Plustesto 310 II or CAT45
Do you want CO2 measured directly?UEi C161CAny of the others

My call for a plumbing shop: one Insight Plus on the service truck. Add a CAT45 if a second tech starts testing every install. Pair either with a inspection camera to look up a vent you can’t see.

Gas work also means torches and leak checks; our plumbing torch page covers the flame side.

Questions people ask

What is the best combustion analyzer?

For gas water heater and boiler work, the Bacharach Fyrite Insight Plus. It reads flue CO to 4,000 ppm, draft and gas pressure to ±40 inH2O, and runs 15 hours on AA batteries. The Fieldpiece CAT45 is the pick for its 4-year sensor warranty.

How does a combustion analyzer work?

A pump draws flue gas through a probe in the vent to sensors inside the tool. Electrochemical sensors read gases such as O2 and CO, a thermocouple reads stack temperature, and the analyzer calculates the rest, such as efficiency, from those readings and the fuel you pick.

What does a combustion analyzer measure?

All five here measure flue CO and stack temperature. Four measure O2 and calculate CO2; the UEi C161C measures CO2 and calculates O2. The Insight Plus and testo 310 II also read draft and pressure, and the CAT45 reads draft.

Is testo or Bacharach better?

On our spec score, the Bacharach Insight Plus (9.6) edges the testo 310 II (8.6). Both read CO to 4,000 ppm and gas pressure. The Bacharach runs longer on AA cells and states its warranty; the testo is smaller and has the stronger phone app.

Fieldpiece CAT45 vs CAT85: what’s the difference?

Fieldpiece’s FAQ says the CAT85 has no water trap: its pump separates water and returns it to the flue. The CAT45 uses an inline water trap. We left the CAT85 out because only 1 was in stock when we checked.

Can a combustion analyzer read gas pressure?

Some can. The Insight Plus reads differential pressure to ±40 inH2O and the testo 310 II reads pressure to ±16 inH2O. Fieldpiece’s CAT45 manual says 4.0 inWC at the probe will damage its sensor, so it’s draft only.

Can a combustion analyzer check CO in a room?

Two of these list it. The testo 310 II measures ambient CO to 4,000 ppm and the Fieldpiece CAT45 to 200 ppm. The others list flue CO only in the documents we read.

Do I need a combustion analyzer for a tankless water heater?

Check the heater’s install manual; it says what to test and what readings it expects. UEi’s analyzer manual lists instant water heaters with draft, O2, CO2, CO, stack temperature, efficiency and gas pressure checks.

How long do combustion analyzer sensors last?

The makers state warranties, not a life span. Fieldpiece covers the CAT45’s sensors for 4 years, Bacharach covers its sensors for 2 years and the Insight Plus long-life O2 sensor for 3.

Which combustion analyzer uses AA batteries?

Both Bacharachs take 4 AA batteries: the InTech is rated at 20 hours minimum and the Insight Plus at 15. The UEi C161C uses 3 rechargeable AA cells. The testo 310 II and CAT45 have built-in rechargeable packs.

Does a combustion analyzer come with a printer?

Not these kits. Bacharach, Fieldpiece, testo and UEi all sell a printer separately or in a printer kit. The testo 310 II and CAT45 also send reports to a phone app.

What does H2 compensation mean on a CO sensor?

Hydrogen in flue gas can push a CO sensor’s reading up. testo says its 310 II CO reading is without H2 compensation, and UEi lists an H2-compensated range up to 10,000 ppm as an option on the C161.

How we picked these

Why trust me

I’m Isaac Daniels, a licensed journeyman plumber in Georgia (license #JP507711), and I’ve used all five picks. Every spec here comes from the makers’ data sheets, manuals and product pages, read Oct 22, 2026. Where I add advice of my own, it’s labeled as my call.

How I pick

  • Only genuine brand handheld residential combustion analyzers with a flue probe, an electrochemical CO sensor and an O2 or CO2 sensor, new and in stock on Amazon, checked through Amazon’s product data the same night.
  • Facts from each maker’s data sheet and manual first, then its product page. Listing text only where we say so.
  • Each card’s spec score comes from the five checks below. All five score 7.0 or higher.
  • CPSC recall search for testo, Bacharach, Fyrite, Fieldpiece, UEi and combustion analyzers: none since 2018.

The spec score, check by check

Each check scores 0 to 10 and counts one fifth. Anything the maker doesn’t state scores a neutral 5. It’s our score from maker documents, not a customer rating or a lab test of our own.

Check (weight)How it’s scored
Flue CO range (⅕)10 when the stated range reaches 4,000 ppm or more; 8 for 2,000 ppm
Draft and gas pressure (⅕)10 for draft plus pressure to ±10 inH2O or more; 8 for draft only; 6 for no draft or pressure reading
Reports (⅕)10 for a phone app plus a printer option; 8 for a printer option and 30 or more stored records; 7 for a printer option and fewer than 30
Run time (⅕)10 for 15 hours or more; 9 for 10 to 14; 8 for 8 to 9; 7 for under 8, as each maker states it
Sensor warranty (⅕)Standard warranty covering the sensors, with no paid plan: 10 for 4 years or more; 9 for 3; 8 for 2; 7 for 1; 5 when not stated
TotalAverage of the checks, to one decimal
PickCO rangeDraft / pressureReportsRun timeWarrantyScore
Bacharach Insight Plus10 (4,000)10 (±40 inH2O)10 (app, printer)10 (15 h)8 (2 yr)9.6
Fieldpiece CAT4510 (4,000)8 (draft)10 (app, printer)7 (7 h)10 (4 yr)9.0
testo 310 II10 (4,000)10 (±16 inH2O)10 (app, printer)8 (8+ h)5 (not stated)8.6
Bacharach InTech8 (2,000)6 (none)7 (printer, 10)10 (20 h)8 (2 yr)7.8
UEi C161C8 (2,000)6 (none)8 (printer, 30)8 (8+ h)7 (1 yr)7.4

Sources

  • Bacharach, Fyrite INSIGHT Plus data sheet (MKTG00100 rev 0) and Fyrite InTech data sheet (Oct 2014, rev 5), dealer-hosted copies: read Oct 22, 2026.
  • Fieldpiece, CAT45 operator’s manual (v06, 2024) and CAT45 product page: read Oct 22, 2026.
  • testo, testo 310 II data sheet (1981 7194, 05.2023), dealer-hosted copy: read Oct 22, 2026.
  • UEi Test Instruments, C161 data sheet (2021), C161 instruction manual (201992B) and the C161 and C161C product pages: read Oct 22, 2026.
  • Brand-written Amazon listing text for B00NI4MXFA, B0BL6F3Q4P, B0CPQY1NTK, B00DSVD564 and B09N8LKV3L: read through Amazon’s product data, Oct 22, 2026.
  • Amazon listings for the picks and the left-out analyzers (titles, seller, condition, stock): read through Amazon’s product data, Oct 22, 2026.
  • U.S. Consumer Product Safety Commission recall database, searched for testo, Bacharach, Fyrite, Fieldpiece, UEi and combustion analyzers: Oct 22, 2026.
  • Google results for “combustion analyzer”: seen Oct 22, 2026. Search volumes from Semrush, Oct 22, 2026.

Related guides