How to Fix Quick Battery Drain on iPhone 12

Battery life has always been a main concern on iPhone devices. And up to these days, this problem is always hunting the iOS fans out there. Are you having a quick battery drain on iPhone 12? Find out how you can fix it as you dig deep in this article. 

How to Resolve a Quick Battery Drain Problem on iPhone 12

There are a lot of hacks that you can find online to extend or improve battery life on smartphones. For iPhone users, the best way to do it is by disabling some features that may not have been used or being used less than others. This will help in improving the battery life and fully extend its capacity. 

However, some reports say that they experience a faster battery consumption even with their new iPhone 12. If this is the first that you’ve used an iPhone or the first time that you experience a quick battery drain problem, turn off unnecessary features such as Hey Siri, WiFi, Bluetooth and others if they are not in use or if you are not using them. 

If you are observing a quicker than the usual battery consumption on  your iPhone 12, feel free to follow the steps below to address this problem. 

First Solution: Close Background Apps and Reset the iPhone 12

iphone 12 close background apps reset 1

Apps that are kept running in the background would still consume battery percentage on your iPhone 12. If they will go rogue, the consumption would even be greater and may result in a quick battery drain issue. It should be a norm to close those background apps after using them by following these steps: 

  1. Swipe your finger up and then pause from the Home screen.
  2. Swipe left or right to navigate through the apps preview. 
  3. Then swipe up on each app’s preview to close individual background apps. 

Then perform a reset to refresh the system and further improve its performance: 

  1. Press and hold the Power/Side button and either of the Volume buttons simultaneously for a few seconds. 
  2. Release both buttons once the Slide to Power off prompt appears on the screen.
  3. Drag the Power off slider to the right to turn off your phone.
  4. After 30 seconds, press and hold the Power/Side button again until you see the Apple logo.

After the reset, just use your device as usual and monitor if the battery draining is beyond the normal percentage. 

Second Solution: Disable App Refresh on iPhone 12

iphone 12 background app refresh 2

This procedure will stop apps to keep on running in the background and consume battery life on your iPhone 12. Since it will stop the apps to fetch information, this will help in improving the battery consumption on the device and extend the battery percentage on your iPhone. 

  1. Access Settings from the Home screen. 
  2. Go to and select General
  3. Select Background App Refresh
  4. Toggle switch to turn off the function. 

Once done, observe your iPhone if it still drains the battery quickly. 

Third Solution: Enable Airplane Mode on iPhone 12

iphone 12 airplane mode 1

One of the best ways to preserve the battery life on iPhone is to enable airplane mode while the device is not being used. Activating the airplane mode will stop radio transmissions and the device can rest well while not in use. This is recommended only to those users who are not expecting calls or texts on their iPhones since it will cut off radio transmissions. 

  1. Access Settings from the Home screen. 
  2. Check Airplane mode. If toggle is currently turned on, tap on it to switch it off. If not, tap the toggle to turn it on.

You can also access it on the control center by tapping the airplane logo. 

Fourth Solution: Check for iOS and App Updates on iPhone 12

iphone 12 app and software update 1

Rogue apps would behave incorrectly and may consume the battery percentage faster on your iPhone 12. Updating the apps should address several problems and help in improving their performance. Same goes with updating the phone’s software. 

To update apps on your iPhone 12: 

  1. From the Home screen, tap on the App Store to open it. 
  2. Tap on Today tab at the bottom-left corner. 
  3. Then tap on the user profile icon on the top right corner of the screen. 
  4. You should see the account details. 
  5. Scroll down to the Available Updates section. 
  6. Tap on Update next to the app to update individual apps.
  7. Tap on Update All to update all apps simultaneously. 

To check for iOS update: 

  1. Access Settings from the Home screen. 
  2. Go to and select General.
  3. Tap on Software Update.
  4. Wait for the “Checking for Update” prompt to complete. 
  5. If there’s an available software update, read its description. Tap on Download and Install to apply the update on your device. 

Once updates are installed, restart your iPhone 12 and monitor the battery consumption if it has returned to normal. 

Fifth Solution: Erase All Contents and Settings on iPhone 12

iphone 12 factory reset 1 1

A great way to handle glitches that are not responding to simple solutions is to do a factory reset. This procedure should help address bugs that may have been causing a quick battery drain on iPhone 12. Do not worry about your important files as you can always create a backup to recover them later. 

To create a backup via iTunes:

  1. Prepare a Mac or Windows computer with the latest iTunes installed.
  2. Connect your iPhone to the computer using the Apple-supplied USB/lightning cable. 
  3. Open iTunes on your computer. Then allow iTunes to sync with your iPhone and backup files.

To factory reset the iPhone 12: 

  1. Access Settings from the Home screen. 
  2. Tap General.
  3. Scroll down to and then select Reset
  4. Tap the Erase all contents and settings option.
  5. Enter your device passcode once prompted.
  6. Then tap to confirm all settings reset.

Just set up your iPhone 12 after the process has been completed. Then check the battery consumption if it is quicker than it should be. 

Some Ways to Avoid Quick Battery Drain on iPhone 12

If you are looking for ways to prevent faster battery degradation,  do not let your phone reach 20% percentage or lower. Even the first warning for low power mode may lead to battery damage and causing your battery health to be degraded thoroughly. 

Turning off the Wifi and the Bluetooth in the Control Center doesn’t mean it is already off. It just disconnects your phone to any connection but still has battery consumption. Always turn it off in the settings. As much as possible, avoid using Low Power Mode as it will weaken your phone’s power resulting in poor performance and slower processes. This will consume more energy because of longer wait time in loading apps/games.

If in any case that you observed that your battery drains too fast even though you still have good battery health, you can perform a “Battery Calibration” in your iOS device at least once a month. Here’s how: 

Drain your battery life to 0% or till your phone automatically shuts off.

-After draining, plug it in a charger. iOS devices will automatically boot up once it has enough charge. When it boots up, turn it off again. Do not enter your passcode or unlock the screen, just turn it off again.

-Leave your phone plugged and turned off while charging for four hours. That’s four hours!

-After charging it for four hours, turn it on. Do not unplug the charger yet, just go to your home screen.

-Once you’re on the home screen, perform a hard restart on your iOS devices. 

-Your phone will automatically restart when you perform a hard restart.

-When the hard restart is done, perform a restart again, turn off your iOS device for 10 seconds, after that, turn it back on.

-Once it turns on, you may now unplug the charger and continue using your device.

If you still experience a quick battery drain on iPhone 12 and you feel that it is not normal, contact Apple support for additional assistance. The problem might be hardware-related already and needs to be checked by an authorized Apple technician. 

Also Read: How to Fix Instagram Crashes on iPhone 12
We also have a Youtube channel if you want to watch troubleshooting videos. You can also subscribe to it and don’t forget to give our videos a thumbs up. Thank you.

Leave a Comment