Your Aircare humidifier is showing error code 20 because the water tank is empty or not seated properly in the base
When your Aircare humidifier displays a flashing "20", it's telling you that the unit has detected a problem with water level or tank placement. This is a safety feature — the humidifier won't run without enough water because the heating element could overheat and damage the machine. The good news is that code 20 is one of the easiest Aircare errors to fix, and you can usually resolve it in under a minute.
The "20" code appears on the digital display panel and typically flashes continuously until you address the issue. Some Aircare models also emit a beeping sound along with the flashing light. The humidifier will not produce mist while this code is active, which is why your air isn't getting the moisture you expected.
Key Takeaways
- Code 20 means your water tank is either empty or not fully seated in the base unit, and the humidifier will not operate until this is corrected.
- Start by removing the tank completely, refilling it with distilled water, and pressing it firmly back down until you hear or feel it click into place.
- If the code persists after refilling and reseating, check that the tank's bottom connector pins are clean and not bent or corroded.
- The water level sensor that triggers code 20 can occasionally malfunction, but this is rare and usually requires contacting Aircare support or replacing the tank.
How to refill and reseat the water tank
Start by unplugging the humidifier from the wall outlet. This is important because you'll be handling the water tank, and you want to make sure the unit is not powered on while you work. Once unplugged, locate the water tank — it's the removable container that sits on top of or inside the base unit, depending on your Aircare model.
Lift the tank straight up and away from the base. You may need to twist it slightly counterclockwise first, depending on your specific model. Once the tank is free, take it to a sink and fill it with distilled water only. Tap water contains minerals that will clog the humidifier's heating element and nozzles over time. Fill the tank to the maximum line marked inside, but do not overfill.
Carry the full tank back to the base unit and align it carefully. Push down firmly and steadily until you feel or hear a click — this click means the tank is fully seated and the internal connector pins have made contact. The base unit should recognize the water presence when ready. Plug the humidifier back in and check whether the flashing "20" has cleared.
Why the tank connection matters
The "20" code triggers when the humidifier's water level sensor cannot detect water in the tank. This sensor works by checking whether the tank is making proper electrical contact with the base unit through small metal pins. If the tank is not pushed down all the way, those pins don't touch, and the sensor reads "no water" even if the tank is full.
This is why reseating the tank firmly is often the actual fix — not because the tank was empty, but because it wasn't making contact. Many people report that the code clears the moment they push the tank down harder than they initially did. If you've already refilled and reseated once, try removing the tank again and pushing it down even more deliberately the second time.
Checking the tank connector pins
If the code 20 persists after you've refilled and reseated the tank multiple times, the problem may be with the connector pins themselves. Remove the tank again and look at the bottom of the tank where it connects to the base. You should see two or three small metal pins or a metal contact strip. Inspect these pins for corrosion, bending, or debris.
If you see white, green, or black discoloration on the pins, that's mineral buildup or corrosion. Gently wipe the pins with a soft, dry cloth or a cloth slightly dampened with white vinegar. If a pin appears bent, you can try to straighten it very carefully with a small tool, but be gentle — these pins are fragile. Once cleaned, refill the tank and reseat it again.
Also check the corresponding contact points on the base unit where the tank sits. These should be clean and free of debris as well. If you see buildup here, wipe it away with a dry cloth before reinserting the tank.
When the tank itself may be the problem
In rare cases, the water level sensor inside the tank itself fails, or the connector pins on the tank become permanently damaged. If you've refilled, reseated, and cleaned the pins multiple times and the code 20 still appears, the tank may need to be replaced. Aircare sells replacement tanks separately, and they're typically less expensive than replacing the entire humidifier.
You can order a replacement tank through Aircare's website or through major retailers that carry Aircare products. When you receive the new tank, fill it with distilled water and seat it in your base unit. The code 20 should clear when ready if the tank itself was the issue.
Preventing code 20 in the future
To avoid seeing code 20 again, make it a habit to check the water level in your tank every day or two during the heating season when you're running the humidifier regularly. Most Aircare tanks have a fill line marked on the side so you can see the water level without removing the tank. Refill before the tank runs completely empty.
Always use distilled water, never tap water. Tap water leaves mineral deposits that can eventually damage the sensor pins and other internal components. If you live in an area with very hard water, consider using demineralized water as well. Store your humidifier in a cool, dry place when not in use, and avoid letting the tank sit empty for extended periods, as this can allow mineral residue to harden inside.
When to contact Aircare support
If you've tried refilling, reseating, cleaning the pins, and the code 20 still flashes after each attempt, contact Aircare's customer support. You'll need your model number, which is usually printed on a label on the bottom or back of the base unit. Have this information ready when you reach out.
Aircare support can walk you through additional troubleshooting steps specific to your model, or they can help you arrange a replacement tank or base unit if the sensor has failed. Keep your receipt or proof of purchase if your humidifier is still under warranty — some issues may be covered.
Frequently Asked Questions
Can I use tap water instead of distilled water to make the code go away faster?
Tap water will not make the code 20 go away, and it will damage your humidifier over time. The sensor detects water presence the same way regardless of water type. Always use distilled water to prevent mineral buildup that clogs the heating element and sensor pins.
Does code 20 mean my humidifier is broken?
No. Code 20 almost always means the tank is empty or not seated properly. The humidifier itself is working correctly — it's detecting a problem and refusing to run, which is what it's supposed to do. Once you refill and reseat the tank, the code usually clears and the humidifier operates normally.
Why does the code come back after I've filled the tank?
The tank is likely not fully seated. Push it down harder and listen for a click. The connector pins must make full contact with the base unit for the sensor to recognize the water. If it still doesn't work, remove the tank, inspect the pins for corrosion or bending, clean them gently, and try again.
Can I run the humidifier with code 20 flashing?
No. Aircare humidifiers are designed to lock out operation when code 20 appears. This is a safety feature to prevent the heating element from running dry and overheating. The unit will not produce mist until the code clears.
How long does it take to fix code 20?
Usually one to two minutes. Unplug the unit, remove the tank, refill it with distilled water, push it back down firmly until it clicks, and plug the humidifier back in. If the code persists, add another minute or two to inspect and clean the connector pins.