Do Step Counter Apps Drain Your Battery?
Short answer: counting steps is essentially free. GPS is what drains your battery. Your iPhone already counts steps in dedicated low-power hardware, all day, whether or not you have a fitness app installed. An app that simply reads that number out of Apple Health costs you almost nothing. An app that keeps a GPS session open — a running tracker, a map-based game, anything watching your location in the background — is a completely different animal, and that's where the drain you're feeling actually comes from.
So the useful question isn't "does this step app use battery." It's "does this app use the radio, or just read a number?"
How iPhone actually counts steps
Modern iPhones include a low-power motion coprocessor — a small dedicated block inside the main chip whose whole job is to watch the accelerometer and gyroscope and turn that into things like step counts, flights climbed, and rough activity type. It runs continuously at very low power, independently of the main CPU, and it keeps running when the screen is off and no app is in the foreground.
That's why your step data exists for days you never opened a fitness app. Open Health → Browse → Activity → Steps and scroll back: you'll see counts for months you weren't tracking anything. The phone was counting the whole time. Nothing you installed created that data.
This matters for battery because of what it implies about apps. A step counter built on HealthKit isn't running a tracker — it's asking iOS for numbers that already exist. The work was done by hardware that was going to run anyway. Reading it back is closer to opening a text file than to recording a video.
Why GPS is different
GPS is not a sensor that quietly observes. It's a radio receiver locking onto faint satellite signals, and holding a position fix means keeping that receiver powered and computing continuously. iOS usually blends it with Wi-Fi and cellular positioning, which adds more radio work on top.
Three things compound the cost:
- The fix is continuous. Route tracking isn't one location lookup — it's a stream of them for the entire length of your walk or run.
- It usually comes with screen time. Map-based apps get looked at. The display is one of the largest battery consumers on any phone, and location apps invite you to keep it on.
- It can run in the background. Apps granted "Always" location can wake up and re-acquire your position when you're not using them at all, which is the version people notice as mystery overnight drain.
None of that is a scandal. A running app genuinely cannot draw your route, split your pace per kilometre, or measure real distance without it. A location-based game genuinely needs to know which park you're standing in. The drain is the honest price of a feature you asked for. The problem is only when an app charges you that price without delivering anything that needed it.
Which apps actually drain your battery
| App type | Uses GPS? | Typical battery impact | Examples of what it's for |
|---|---|---|---|
| Step counters reading HealthKit | No | Negligible | Daily step totals, goals, streaks, walking games that count steps only |
| Pedometers running their own foreground counter | No | Very low | Live step readouts that update while the app is open on screen |
| Route trackers (running, cycling, hiking) | Yes | High during activity | Mapped routes, pace, elevation, real-world distance |
| Location-based games | Yes | High, plus screen cost | Games where your physical position drives play |
| Always-on background location apps | Yes | Highest | Life-logging, geofenced reminders, continuous family location sharing |
The gap between the top two rows and the bottom three is not a small percentage difference. It's a difference in kind: one group is reading numbers, the other is powering a radio. If you're weighing up whether to install a step app at all, that's the whole decision — and most of the walking games worth installing on iPhone sit firmly in the first row.
How to find your real battery culprit
Don't guess. iOS will tell you directly.
Settings → Battery. Scroll past the charge graph to the per-app breakdown. You can switch between roughly the last day and roughly the last week or ten days — the longer window is the more useful one, because it smooths out a single unusual afternoon. Each app shows a share of battery used.
Read the Screen On / Background split. Tap into the activity view and you'll see how much time each app spent active on screen versus working in the background. This is the important part. High usage with lots of screen time is just you using your phone — that's a social app or a game you enjoyed. High usage with lots of background time and little screen time is the suspicious pattern: something is working while you aren't looking at it.
Settings → Privacy & Security → Location Services. Here you get a list of every app and its location permission: Never, Ask Next Time, While Using, or Always. Work down it and ask, for each app set to Always, whether it plausibly needs your position when it's closed. A weather app checking conditions occasionally is reasonable. A shopping app or a simple step counter is not. Anything set to Always with a hollow arrow icon next to it has used your location recently.
Cross-reference the two lists. The app that appears high in Battery with mostly background time and has Always location is your culprit, essentially every time. Downgrading it to "While Using" is usually enough to fix the problem without deleting anything.
One more thing worth ruling out: if your numbers look wrong rather than your battery, that's a separate issue — see Apple Watch steps not syncing for that.
What to look for in a step tracker
A short checklist you can run before installing anything:
- It reads from Apple Health rather than running its own tracking. Free data beats duplicated work, and it means your history is already there on day one.
- It doesn't ask for Always location. If a step app requests background location, ask what feature needs it. Often the honest answer is "advertising."
- It offers a widget instead of pushing constant notifications. A widget updates cheaply on the home screen; a notification stream means the app is being woken repeatedly.
- No background audio tricks. Some apps play a silent audio track purely to keep themselves alive in the background. It's a well-known workaround and it costs you real battery for nothing.
- Check its own battery line after a week. The Settings → Battery list is the only benchmark that matters, because it's measured on your phone, with your usage.
How Pixel Islands handles this
Since this is our checklist, it's fair to hold ourselves to it. Pixel Islands reads your step count from Apple Health and does nothing else with sensors. It requests no location permission at all — there's no GPS prompt during setup, because there's no code that would use one. Your steps grow an island through 8 stages; that needs a number, not a map.
The result is that it costs essentially nothing in battery terms, and it usually doesn't appear meaningfully in the Settings → Battery list at all. That isn't clever engineering on our part. It's just what happens when an app stays in the first row of the table above.
The privacy side of the same choice
Battery isn't the only reason to prefer no GPS. A step count is just a number — it says you walked, not where. A location history is a different category of information entirely.
This matters more for walking apps than for most software, because walking routes are unusually revealing. A few days of tracked walks will show where you sleep, where you work, when you're away from home, and roughly who you visit. That's not a hypothetical risk profile; it's the standard output of any app drawing lines on a map.
An app that never requests location permission can't accumulate that, and can't leak, sell, or be compelled to hand over what it never collected. If you like the idea of a walking app but not the idea of a walking log, "no location permission" is a cleaner guarantee than any privacy policy.
Practical takeaways
- Step counting runs on a low-power motion coprocessor and is essentially free. Apps reading it from Apple Health inherit that.
- GPS is the real cost — continuous radio fixes, usually with the screen on, sometimes in the background.
- Find your actual culprit in Settings → Battery, reading the Screen On versus Background split.
- Audit Settings → Privacy & Security → Location Services and demote anything unjustifiably set to Always.
- A step tracker asking for location is asking for something it doesn't need — for your battery or your privacy.