"Moisture detected" or "Liquid detected" in the charging port? What to do, and what not to
The phone won't charge and shows a water drop warning. It isn't being difficult. Electricity plus water on those tiny pins causes corrosion that can ruin the port, so the phone switches the charging pins off until it reads dry.
What the phone is actually detecting
The port has a tiny sensor that checks how easily current leaks between pins that should be insulated from each other. Water, sweat, steam from a shower, or a cable end that is damp or corroded all let a little current through, and the phone reads that as liquid. Salt water and sweat conduct far better than tap water, so they trigger it more easily and are worse for the pins.
Dry it the right way
- Unplug the cable. On some phones you can tap past the warning, but charging through wet pins is exactly what causes the damage.
- Hold the phone port-side down and tap it firmly against your palm a few times.
- Leave it in a dry spot with moving air, such as near a fan (not a heater). Wait at least 30 minutes before trying the cable again.
- Still warning? Wait longer. Water trapped deep in the port can take several hours, up to a day.
- Dry the cable's plug too. A damp or corroded cable end sets off the warning on a perfectly dry phone.
What not to do
| Common advice | Why to skip it |
|---|---|
| Put it in a bag of rice | Rice dries no faster than open air, and dust and starch can end up in the port. Apple specifically recommends against it. |
| Hair dryer or radiator | Heat is bad for the battery and can soften seals, which lets more water in next time. |
| Cotton bud or paper towel in the port | Fibres stay behind and stop the plug seating, which causes the warning again later. |
| Compressed air | It can push water and grit deeper inside past the seals. |
| Override and charge anyway | Only in a real emergency. Pins corrode fastest when power flows through water. |
Charge it while you wait
- Wireless charging skips the port altogether, so it works with the warning showing (dry the back of the phone first).
- iPhone: the alert has an Emergency Override option. Use it only if you really need the phone now.
- Turn on Low Power Mode or Battery Saver so the charge you have lasts until the port dries.
The port is dry but the warning won't go away
- Lint: shine a torch into the port. Pocket fluff packs down at the back and holds sweat. Ease it out with a wooden toothpick, never metal, with the phone turned off.
- The cable: try another one. A green or dark tint on the plug's contacts is corrosion, and that cable should be retired.
- Restart the phone. A sensor reading can stick until the next reboot.
- If it still warns with a clean port and several cables, the port itself may be corroded. A repair shop can usually replace it, and on many phones it's a small part.
Related
Charging port loose or cable falls out (lint) · Earbuds case not charging · Power bank won't charge a phone, or charges slowly · Phone hot while charging · USB-C cable types · Power bank calculator
Questions
How long does it take for moisture detected to go away?
Usually 30 minutes to a few hours with the cable unplugged and the phone in moving air. A phone that was fully dunked can take up to a day.
Should I put my phone in rice?
No. Rice dries no faster than open air, and dust or starch can get into the port. Apple advises against it.
Why does my phone say moisture detected when it isn't wet?
Humidity or sweat, lint packed in the port, or a damp or corroded cable can all let a little current leak between the pins. Clean the port gently with a wooden toothpick, try another cable, and restart the phone.
Can I still charge my phone with the moisture warning?
Wireless charging works because it doesn't use the port. Charging through the wet port, even with an override, risks corroding the pins.
Is it safe to use a hair dryer on the charging port?
Better not. Heat isn't good for the battery and can weaken the water seals. Leave it in moving air at room temperature instead.
Published .