Your iPhone battery shouldn’t be half-dead by noon. Yet for millions of users, it is.
Understanding iPhone battery usage by app is the fastest way to find out what’s actually draining your charge. Not guessing. Not turning everything off and hoping for the best.
iOS gives you real data: per-app power consumption, foreground versus background activity, and a full 10-day usage history. Most people never look at it.
This guide covers how the battery tracking system works, which apps drain the most power, what background activity really means, and which settings actually make a difference.
What Is iPhone Battery Usage by App

iPhone battery usage by app is iOS’s built-in system for tracking how much power each app pulls from your battery, split between time spent on screen and time spent running in the background. It lives inside Settings > Battery and updates continuously throughout the day.
This is not a rough estimate. iOS logs power consumption at the kernel level, pulling data from the CPU, GPU, network radio, display, and location hardware. Every app gets its own entry, with its own percentage of total drain.
Since iOS 18, Apple expanded this further. The battery screen now shows a Daily Usage chart that compares today’s consumption against your seven-day average, plus a list of the three apps using the most battery that day. Tap any app on that list and you get a per-app chart going back a full week.
Two time windows are available: the last 24 hours and the last 10 days. Neither resets on charge like Android does. The 24-hour view covers all charge cycles within that window, so heavy users who charge three times a day will see data across all three sessions.
One thing worth knowing: battery percentages don’t always add up to 100. iOS factors in system-level processes separately, and some consumption gets attributed to hardware rather than a specific app. That’s normal, not a bug.
What the Numbers Actually Mean
Screen On time means the app was open and the display was active. Screen Off time (labeled “Background Activity” under individual apps) means the app was doing something while your phone was locked or you were using something else.
Background Activity is the number most people ignore. It’s also the one that catches people off guard.
One Apple community thread from 2022 shows an Instagram user who found the app had logged 120 hours of background time over 10 days, accounting for 51% of total battery drain, even with Background App Refresh turned off. That’s not unusual for apps that process push notifications and location pings even when you’re not touching them.
How iOS Tracks Battery Consumption Per App
iOS uses kernel-level energy logging to attribute battery drain to specific apps. This isn’t the same as a third-party battery monitor guessing based on CPU usage. It’s the operating system itself accounting for every hardware resource an app touches.
The four main sources iOS measures per app are CPU load, GPU activity, network radio use, and location hardware access. Each of these costs a different amount of energy, and a single app can be hitting all four at once.
| Power Source | What It Tracks | Common Offenders |
|---|---|---|
| CPU / GPU | Processing load from app logic, video decoding, rendering | TikTok, games, streaming apps |
| Network Radio | Cellular and Wi-Fi activity for data fetching | Social media, email, news apps |
| Location (GPS) | Satellite, Wi-Fi, and cell triangulation | Maps, fitness trackers, Uber |
| Display | Screen-on time driven by the app | YouTube, Netflix, Safari |
iOS also tracks foreground versus background activity separately. Foreground is app usage with the screen on. Background covers anything the app does while you’re not looking: location polling, push notification processing, syncing, and audio playback.
As of iOS 18, Apple added a new “Insights” layer to the battery screen. This flags specific conditions affecting drain, like an ongoing iOS update indexing in the background, and labels them so you know the drain is temporary. It’s more transparency than any previous iOS version offered.
Why Force-Quitting Apps Doesn’t Always Help
This one trips people up. Most apps in your app switcher are frozen, not running. They’re not pulling CPU cycles or network data. iOS suspends them automatically.
The exceptions are apps with background modes: music players, navigation apps giving turn-by-turn directions, fitness trackers actively logging a workout, and VoIP apps waiting for calls. Those stay active. Force-quitting them and reopening them actually costs more energy than leaving them suspended, because the app has to cold-start and reload its state.
Craig Federighi, Apple’s Senior VP of Software Engineering, addressed this directly back in 2016, and the behavior hasn’t changed. What does matter is controlling which apps have permission to run background processes, not how often you clear the app switcher.
Which Apps Drain iPhone Battery the Most

Navigation, social media, and streaming consistently show up at the top of battery usage lists. That’s not a surprise. What surprises most people is by how much, and how much of it happens without them actively using the app.
A 2024 study by MySmartPrice tested battery consumption across both mid-range and flagship smartphones and found that Instagram Reels and Facebook Reels produced the highest energy consumption among short-video apps, ahead of YouTube Shorts, TikTok, and Snapchat Spotlight. Among messaging apps, Facebook Messenger and Snapchat placed second and third for battery drain.
GPS is the other major factor. According to TechBloat’s testing data, active GPS navigation can consume between 30% and 60% of total battery capacity during a single navigation session, depending on the device and signal conditions.
Social Media Apps and Battery Drain
Facebook remains one of the worst offenders across multiple years of testing. It combines auto-playing video, location tracking, push notifications, and background refresh into a single app that is, by design, built to keep you engaged as long as possible.
Instagram’s background behavior is a particular issue. Even with Background App Refresh disabled, the app continues to consume battery while inactive because push notification processing temporarily wakes it up. Each notification wakeup counts as background activity in iOS’s logs.
Since the iOS 18 update, Apple’s own Photos app has joined this list due to AI-powered photo analysis, background indexing, and cross-device syncing running simultaneously, according to SimplyMac’s 2025 analysis.
Streaming and Music Apps
Video streaming is straightforward: screen on, brightness up, continuous data download. That combination puts YouTube, Netflix, and similar apps near the top of any battery drain list during active use.
Key factors per app type:
- YouTube: Uses hardware video decoders and adaptive streaming, which makes it more efficient than TikTok at comparable video quality, but still heavy during extended sessions
- Spotify: Low drain during standard playback, but jumps significantly with high-quality streaming and active downloads
- Netflix / streaming in HD: Display stays on at peak brightness, pulling consistent power from both the GPU and network radio simultaneously
Techlicious recommends downloading music and video content in advance when you know you’ll be away from a charger, since offline playback removes the network radio drain entirely.
Navigation and Maps
Navigation apps are a triple load: GPS active, screen on, and constant data downloads for real-time traffic. Running Google Maps or Apple Maps without a charger on a long trip will typically drain the battery completely before you arrive.
Among the main options, PhoneArena’s comparison found that Apple Maps tends to be the most battery-efficient of the three major navigation apps (Apple Maps, Google Maps, Waze) on iPhone, likely due to tighter iOS integration and less aggressive background data polling. Waze ranked least efficient due to its continuous community-driven location updates.
One MacRumors forum user reported Google Maps consuming roughly 1% battery per minute during active navigation on an iPhone, compared to less than half that rate with Apple Maps on the same route.
Games and Graphics-Heavy Apps
GPU-intensive games are the highest per-minute drain of any app category. Unlike social media or streaming apps, which cause drain through sustained use over hours, a graphics-heavy game like Call of Duty: Mobile can push CPU and GPU to near-maximum load from the moment it opens.
This is the one category where foreground drain (Screen On time) dominates entirely. Games don’t typically run background processes. The damage happens while you play.
Background Activity vs. Foreground Activity Explained

The most misunderstood part of iPhone battery usage data is what “background activity” actually means. An app doesn’t need to be open for it to drain your battery.
Foreground activity is simple: the app is on screen, you’re using it, battery goes down. Background activity is everything else. Location polling, push notification processing, audio playback, content syncing, and periodic data refreshes can all run while the screen is off and the app is nowhere in sight.
What Triggers Background Activity
Background App Refresh is the most obvious trigger. When enabled for an app, iOS allows it to wake up periodically, fetch new content, and update its state. Disable it in Settings > General > Background App Refresh.
Push notifications are less obvious. Even with Background App Refresh off, every push notification temporarily unsuspends the app to process the incoming data. If you receive 50 Instagram notifications a day, that’s 50 wakeup events logged as background activity, none of which Background App Refresh controls.
Location services set to “Always” keep GPS or network location polling active at all times. An app set to “While Using” stops polling the moment you leave it.
| Trigger | Controlled By | Where to Manage |
|---|---|---|
| Background App Refresh | Per-app toggle | Settings > General > Background App Refresh |
| Push notifications | Per-app notifications | Settings > Notifications > [App] |
| Location services | Per-app location mode | Settings > Privacy > Location Services |
| Audio / navigation | System background modes | Cannot be disabled without stopping the app |
Background battery consumption is also why an app you rarely open might still appear high on your battery list. WhatsApp, for example, maintains a persistent connection to receive messages instantly. That connection costs battery even when you haven’t opened the app in hours. Same with fitness apps that poll motion sensors continuously, like Strava during an active workout tracking session.
iOS Settings That Affect Per-App Battery Drain

A few specific iOS settings have a direct, measurable effect on how much power individual apps consume. Most people know about Low Power Mode. Fewer know which per-app toggles actually move the needle.
Background App Refresh
This is the first setting worth changing. Go to Settings > General > Background App Refresh and disable it for any app that doesn’t need real-time content updates.
Good candidates to keep on: email clients, messaging apps, music players. Good candidates to turn off: social media feeds, news apps, weather apps that you only open intentionally. The content will still load when you open the app. You’ll just stop paying battery for updates you never asked for.
You can also set the entire feature to refresh only over Wi-Fi, which removes cellular radio drain without completely disabling background updates.
Location Services Per App
Four options exist for each app: Never, Ask Next Time, While Using the App, and Always. “Always” is the problem setting for battery life.
An app set to “Always” can poll your location continuously, including while the screen is off and the app is not in use. Most apps have no legitimate reason to need this. Navigation apps need location while active. Fitness trackers need it during a logged workout. Delivery and rideshare apps need it during an active session.
Set everything else to “While Using” or “Never” and check your Screen Off battery usage a week later. The difference is usually significant.
Push vs. Fetch for Email

Push email means your iPhone maintains a live connection to your mail server, ready to receive messages the instant they arrive. Fetch means it checks at intervals you control (every 15 minutes, 30 minutes, hourly, or manually).
Push uses more battery. For most people, checking email every 30 minutes is indistinguishable from push delivery. Switch in Settings > Mail > Accounts > Fetch New Data.
ProMotion Display and App Behavior
On iPhone 13 Pro and later (and the iPhone 17 baseline, which finally added ProMotion), the display can refresh at up to 120Hz. When apps trigger fast-moving content, the display ramps up accordingly, pulling more power from the battery.
This is mostly relevant for gaming and video. Standard scrolling and UI interactions don’t push the display to maximum refresh rate. But it’s worth knowing that GPU-heavy apps cost more on ProMotion devices than on 60Hz iPhones.
How to Read the Battery Usage Screen on iPhone

Most people glance at this screen, see a list of apps with percentages, and stop there. That’s the least useful part of what it shows.
The full path: Settings > Battery > Battery Usage by App. Scroll past the activity chart and you’ll see apps ranked by battery consumption. The default view shows percentages. Tap “Show Activity” at the top right of the app list to switch to time-based data, which is far more useful for diagnosis.
24 Hours vs. 10 Days
The 24-hour view reflects all activity since midnight, including across multiple charge cycles if you’ve charged today. It updates in real time as you use the phone.
The 10-day view averages out daily usage patterns and is better for spotting apps that drain battery consistently rather than in one-time spikes. If an app appears high on both views, that’s a real problem. If it only appears high on 24 hours, something specific happened that day.
Reading Screen On vs. Screen Off
After tapping Show Activity, each app shows two numbers: time with the screen on, and time with the screen off (background time). High Screen Off time is the red flag.
An app using 15 minutes of foreground time and 4 hours of background time has a background activity problem, not a usage problem. That gap is where the battery investigation should focus.
iOS 18 also added per-app app permission labels directly under battery entries. If an app shows “Location: Always” alongside heavy background usage, the location setting is almost certainly the cause. You can cross-reference this with the app privacy report on your iPhone to see exactly which data types each app accessed and how often.
Why Percentages Shift
Battery percentages shown per app are relative to total drain during the selected period, not absolute battery capacity. If you use your iPhone lightly for a day, one app with moderate usage might show 40% simply because nothing else ran much. That doesn’t mean the app used 40% of your battery in absolute terms.
Check both the percentage and the time-on-screen numbers together. A high percentage with low screen time almost always points to background activity or an unusual event like a large background sync or a failed update. You can also track screen time on iPhone alongside battery data to get a clearer picture of which apps are taking up the most of both your time and your charge.
FAQ on iPhone Battery Usage by App
How do I check battery usage by app on my iPhone?
Go to Settings > Battery. Scroll down to see a ranked list of apps by power consumption. Tap Show Activity to switch from percentages to time-based data, showing both screen-on and background usage per app.
Why is my iPhone battery draining so fast?
Usually a mix of causes: high screen brightness, background app activity, location services set to “Always,” and push notifications. Check Settings > Battery to identify which specific apps are pulling the most power.
Which apps drain iPhone battery the most?
Facebook, Instagram, TikTok, Google Maps, and YouTube consistently top battery drain lists. Navigation apps are especially heavy during active use due to continuous GPS and screen-on time running simultaneously.
What does “background activity” mean in iPhone battery usage?
It means an app consumed battery while you weren’t using it. Push notifications, location polling, and background syncing all trigger this. It shows as Screen Off time in the battery activity view.
Does closing apps on iPhone save battery?
Not usually. Most apps in the switcher are frozen, not running. Force-quitting and relaunching them actually costs more energy. The real fix is controlling background permissions, not clearing the app switcher constantly.
How do I stop apps from draining my iPhone battery in the background?
Three settings make the biggest difference: disable Background App Refresh per app in Settings > General, switch location access to “While Using,” and reduce push notifications for apps that don’t need real-time alerts.
Does Low Power Mode affect app battery usage?
Yes. Low Power Mode limits background app refresh, reduces network activity, and lowers visual effects across the system. Individual apps still run normally in the foreground, but their background drain drops significantly.
How does iPhone battery health affect per-app usage data?
As battery health degrades below 80%, the same apps consume a larger share of available capacity. The per-app percentages stay the same, but the actual time you get from each charge shrinks noticeably with an aging battery.
Why does an app I barely use show high battery drain?
High background activity is almost always the cause. The app is processing push notifications, polling your location, or syncing content while closed. Check the Screen Off time in app usage on iPhone to confirm.
Is Safari or Chrome better for iPhone battery life?
Safari. It’s built into iOS and uses Apple’s WebKit engine with native power optimizations. Chrome runs its own rendering engine, which pulls more CPU resources. The difference is measurable on longer browsing sessions.
Conclusion
This conclusion is for an article presenting a clear picture of per-app power consumption on iOS and how to act on that data.
The battery usage screen tells you exactly which apps are pulling the most energy, whether that’s foreground screen time or silent background activity you never noticed.
Social media, navigation, and streaming apps lead the drain. But the fix rarely requires deleting anything.
Adjusting location services, trimming push notifications, and controlling Background App Refresh per app will recover more battery life than any other change you can make.
Check your apps running in the background regularly. The data is already there. Use it.
- How to Clear All App Data on Android at Once - May 14, 2026
- How to Prep Your Codebase for M&A Due Diligence - May 13, 2026
- TypeScript Cheat Sheet - May 12, 2026



