How to Find the App Draining Your Phone Battery
How to Find the App Draining Your Phone Battery
Your phone used to last all day and now it dies by 3 PM. The battery is probably fine. An app running in the background is silently draining it. Here is how to identify the culprit and fix it in five minutes.
iPhone: Check Battery Usage
Go to Settings > Battery. Scroll down to see battery usage by app over the last 24 hours or last 10 days. Each app shows two numbers: on-screen time (when you were actively using it) and background activity time (when it was working while you were not looking at it).
The smoking gun is high background activity. If Facebook shows 2 minutes of screen time but 3 hours of background activity, it is refreshing content, tracking location, and syncing data constantly. That is your battery drain.
Android: Check Battery Usage
Settings > Battery > Battery Usage. Tap “Show full device usage” if available. Look at the list sorted by consumption. Samsung phones: Settings > Battery and Device Care > Battery > View Details.
On Pixel phones, Settings > Battery > Battery Usage shows both foreground and background time. Same principle: look for apps with disproportionate background time relative to how much you actually use them.
The Usual Suspects
Facebook and Instagram: Notorious background battery hogs. They refresh feeds, pre-load videos, and track location even when closed. Disable background refresh: iPhone: Settings > General > Background App Refresh > toggle off for these apps. Android: Settings > Apps > Facebook > Battery > Restricted.
Weather apps: Many poll your GPS continuously for location-based forecasts. Use the built-in weather widget instead, which updates at set intervals.
Email apps with push notifications: Exchange and Gmail push mode keeps a constant server connection. Switch to “Fetch” every 15 or 30 minutes to save significant battery.
Navigation apps: Google Maps and Waze consume GPS, data, and screen simultaneously. Expected during active navigation, but check that they are not running in the background after you arrive.
VPN apps: A VPN routes all traffic through an encrypted tunnel, which uses more processing power and keeps the radio active. If you do not need it constantly, disconnect when not in use.
Fix Background Drain
iPhone: Settings > General > Background App Refresh. Toggle off everything except apps that genuinely need real-time updates (messaging apps, ride-share). This single setting change extends battery life by 1 to 3 hours for most people.
Android: Settings > Apps > select the problem app > Battery > Restricted. This prevents the app from running in the background entirely. It will only update when you open it.
Disable Unnecessary Location Access
Settings > Privacy > Location Services (iPhone) or Settings > Location > App permissions (Android). Review every app. Most do not need “Always” access. Switch to “While Using” or “Never.” Weather, social media, and shopping apps request location but work fine without it.
Check for Rogue Apps
If battery drain started suddenly, think about what you installed recently. A poorly coded app or one with aggressive ad SDKs can drain 20% to 30% of your battery. Uninstall recent additions one at a time and monitor battery usage for 24 hours to identify the culprit.
Nuclear Option: Reset
If nothing works, back up your phone and do a factory reset. Then reinstall apps one by one over several days, monitoring battery usage each day. The app that causes a sudden drop in battery life is your problem.
Related Guides
- How to Make Your Phone Battery Last All Day
- How to Free Up iPhone Storage
- How to Automate Your Phone with Routines
Bottom Line
Check Settings > Battery to find apps with high background activity. Disable Background App Refresh for non-essential apps, restrict battery usage on Android, and revoke unnecessary location permissions. Most people recover 1 to 3 hours of battery life in five minutes.