Angel Step

your iPhone stopped counting steps

Steps not showing, not updating, or simply not being counted — it is one problem with two very different halves. Before changing any setting, find out which thing stopped. Open Health → Browse → Activity → Steps (that is iOS 27; on iOS 26, tap Search instead of Browse) and look at today. If there are numbers there, your phone is counting perfectly and the problem is the app in front of it. If today is empty, the phone isn't counting, and nothing you do inside an app will fix that. The two branches share almost no answers.


Branch one: Health is empty too

Then the counting itself is off. In the order worth trying:

  1. Motion & Fitness. Settings → Privacy & Security → Motion & Fitness. Fitness Tracking is the master switch for the whole phone; with it off, nothing records steps and every app shows zero. It gets turned off by accident, and by battery-saving advice on the internet.
  2. The movement may not count. A treadmill console, an elliptical, a bike — some ways of moving never reach the phone as a step at all. What the iPhone counts as a step goes through them, and it is worth ruling out before you start changing settings.
  3. The phone wasn't on you. Unglamorous and by far the most common. The chip records what it feels; a phone on the desk feels a desk. If yesterday looks normal and today looks empty, start here before anything technical.
  4. Restart it. Genuinely — the motion path can get stuck in a way that a restart clears and nothing else does. Two minutes, no settings changed.
  5. Check the storage. Settings → General → iPhone Storage. A phone with nothing free struggles to write new health samples, and step counts are the smallest, quietest casualties.
  6. Check the date. A phone whose clock has jumped will file today's steps under a day that isn't today, and today will look empty while the data is fine.

Branch two: Health has numbers, the app doesn't

Then the counting is fine and the app either can't see it or isn't asking properly.

  1. Health permission. Settings → Privacy & Security → Health → the app, or from the other end: Health → your picture in the top corner → Apps → the app. Steps must be on for reading. An app can be installed, opened and logged into with this quietly off — it was a single tap during setup, often months ago.
  2. It was granted, then revoked. Restoring a phone from backup, or reinstalling the app, can leave the permission behind. The app looks familiar and starts from zero.
  3. The app keeps its own count. Some don't read Health at all, or read it and then add their own samples on top. That shows up as a number that is wrong rather than missing — usually too high. Why your step counts don't match takes that mechanism apart.
  4. Background App Refresh. Settings → General → Background App Refresh. With it off, an app can be perfectly correct the moment you open it and stale every other moment — which reads as "not working" from the home screen.

If you wear an Apple Watch, check it before anything else

A watch is the one thing that can make Health itself look behind rather than broken. Steps recorded on the wrist sit on the wrist until the two devices are near each other and sync — and until they do, Health can be holding hundreds of steps back that are neither lost nor missing, just elsewhere. Bring the watch near the unlocked phone, give it a minute, and look again before changing a single setting. Why your step counts don't match takes apart what happens after they do sync, which is a different puzzle with a different answer.

Branch three: the app is right, the widget isn't

A widget showing an older number than the app is not broken in the same sense. iOS spends a daily budget of widget refreshes on your behalf, and a widget can be a few minutes behind by design. Hours or days behind is a different matter, and the difference is worth knowing before you delete anything: why your widget shows an old number.

What Low Power Mode does and doesn't do

It is the usual suspect and it is usually innocent, and for once there is a list to check instead of a guess. Apple's own list of what Low Power Mode changes has eight entries: auto-lock, display brightness, refresh rate, some visual effects, iCloud Photos, automatic downloads, email fetch and background app refresh. Step counting is not on that list. Background app refresh is. That is the whole shape of the problem: what the mode holds back is an app catching up, not the counting underneath it — so if the number reappears intact the moment you open the app, you were looking at a delay, not a loss. Apple prefaces the list with "such as", so read it as what Apple documents rather than as a complete account of the mode.

Straight to the likely cause

What you're seeing, and where to look first
what you're seeing look here first
every app shows zero Motion & Fitness is off, phone-wide.
one app shows zero, Health doesn't That app's Health permission for Steps.
the app is higher than Health It is adding raw samples instead of asking for the merged figure.
the widget lags the app Normal within minutes. Beyond that, the app's refresh behavior.
it stopped on one specific day A restore, a reinstall, or a permission tapped away that day.
counts are low but not zero Nothing is broken. The phone was in a bag on the chair.

The steps you have already lost

They are not recoverable, and any app offering to estimate them for you is inventing numbers. This is worth being firm about: a step count is only useful while it means something specific, and a total padded with guesses about a morning nobody measured means nothing at all. Fix the setting, carry the phone, and let yesterday be short.

Where we stand

Angel Step has one number and one source. It asks Apple Health for the merged daily figure and shows exactly that, on the screen and in the widget — so when something does go wrong there is one place to look, and the answer is either "Health has it" or "Health doesn't". It never invents a step it wasn't given.

It's on the App Store, free, for iPhone. If your counts are not missing but merely disagreeing across devices, that is a different problem with a proper explanation: why your step counts don't match.

Updated

Get the counter — free