iPhone Won't Charge? Fix It in 3 Steps

iPhone not charging? Start with the simple stuff—clean the port, try a different cable. Then check the battery health. Here's how to fix it fast.

Step 1: The 30-Second Fix – Clean the Port and Check the Cable

Most charging issues aren't hardware failures. They're pocket lint and dirt. You slide your iPhone into your jeans every day, and that little Lightning or USB-C port collects dust, lint, and crumbs. Over time, that gunk packs down and blocks the connector from seating fully.

Here's what to do:

  1. Power off your iPhone. Press and hold the side button and either volume button until the slider appears, then slide to turn off.
  2. Take a wooden toothpick (not a metal pin – you'll short something) and gently scrape around the inside of the charging port. Angle it toward the edges, not the bottom. You're looking for fuzzy clumps.
  3. Use a soft, dry toothbrush to brush out any remaining debris.
  4. Plug in your charger. You should see the battery icon appear within 10 seconds.

What to expect: If lint was the issue, you'll see the charging indicator immediately. The phone will start charging normally. If it doesn't, move to the next step.

Also, inspect your cable's Lightning or USB-C connector. Are the metal contacts tarnished or bent? That's common if you've been yanking the cord by the wire instead of the connector. A damaged cable won't charge reliably, and it can even cause intermittent charging.

Step 2: The 5-Minute Fix – Swap the Charger and Test Different Power Sources

If the port is clean and your phone still won't charge, the problem might be the charger itself. Here's how to isolate it:

  1. Try a different Apple-certified cable and power adapter. If you have an iPad charger (12W or 20W), plug your iPhone into that. It's safe and often charges faster.
  2. Plug directly into a wall outlet, not a USB port on a laptop or an old power strip. Computer ports often provide weak, unstable power.
  3. If you're using a wireless charger, remove the case. Thick cases or cases with metal bits (like popsockets) block the charging coil.
  4. Let the phone sit for 5 minutes on the charger without touching it. Sometimes it takes a moment to recognize the connection.

What to expect: If your phone charges with a different cable and adapter, the issue was your old charger. Replace it with a quality one (Apple's official or MFi-certified brands like Anker or Belkin). If the phone still doesn't charge, or charges only for a few seconds then stops, the problem is inside the iPhone.

One more thing to try here: Force restart. I've seen iOS get stuck in a weird state where it ignores the charger. Press and quickly release the Volume Up button, then Volume Down, then press and hold the Side button until the Apple logo appears. That's a soft reset that clears some glitches.

Step 3: The 15+ Minute Fix – Check Battery Health and Reset All Settings

If you've cleared the port and tested other chargers, the next suspect is the battery itself. iPhones have a built-in battery health monitor. Here's how to check it:

  1. Go to SettingsBatteryBattery Health & Charging.
  2. Look at Maximum Capacity. If it's below 80%, your battery is significantly degraded. It might not accept a charge properly, especially if the phone is cold or the battery is swollen.
  3. Also check if it says “Important Battery Message” – that's the phone telling you the battery can't support peak performance.

What to expect: If capacity is low, you'll need to replace the battery. It's a physical limitation, not something you can fix with a setting. Expect to pay $69–$99 at an Apple Store or authorized service provider, and it takes about an hour.

If your battery health is good (above 80%), the issue might be software settings. Some features, like Optimized Battery Charging, can delay charging past 80% until a specific time. That's normal, but if you need a full charge now, you can disable it temporarily:

  1. Go to SettingsBatteryBattery Health & Charging.
  2. Turn off Optimized Battery Charging.
  3. Also, check SettingsGeneralSoftware Update – sometimes iOS bugs cause charging issues, and a recent update (like iOS 17.5) fixed several.

If none of that works, the last software thing to try is Reset All Settings. This won't erase your data, but it will reset Wi-Fi passwords, wallpaper, and other preferences. It takes about 10 minutes and can clear up hidden glitches.

  1. Go to SettingsGeneralTransfer or Reset iPhoneResetReset All Settings.
  2. Enter your passcode and confirm.
  3. After the phone restarts, plug it in.

What to expect: The phone should charge normally after the reset. If it still doesn't, then it's a hardware failure – likely the charging port itself or the battery management chip. That's beyond what you can fix at home, so schedule a repair. Apple's support app or website will walk you through it.

One last real-world tip: If your iPhone is getting hot while plugged in, unplug it immediately. Heat damages the battery and can cause permanent charging failure. Let it cool down, then try again.

I've seen this fix work for 90% of people who come to me with charging issues. Start with the simple stuff – nine times out of ten, it's just dirt.

Related Errors in Mobile – iOS
iOS App Keeps Crashing on Launch: Fixes That Actually Work iOS Safari page not redirecting – fix in 30 seconds iPhone Stuck on Apple Logo After iOS Update iPhone Stuck on Apple Logo After iOS Update

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.