Why Isn't My iPhone Counting Steps? 9 Fixes
If your iPhone stopped counting steps, the cause is almost always a setting rather than broken hardware. The iPhone counts steps with a built-in motion coprocessor that runs whenever you carry the phone, so a single disabled toggle, Low Power Mode, or a missing permission is usually enough to make the number freeze at zero. This guide walks through nine fixes in the order most likely to work, shows how to test whether the sensor itself is fine, and covers what to check when steps still refuse to update.
Why an iPhone stops counting steps
Every recent iPhone has a low-power motion coprocessor that records motion and step data in the background, even when the screen is off. Apps such as the Health app and third-party step trackers read from that stored data rather than counting steps themselves. That design means most "my iPhone isn't counting steps" problems come from one of three places: motion tracking is switched off, the system is restricting background activity to save power, or an app no longer has permission to read the step data.
Because the data is shared through Apple Health, fixing the source usually restores every app at once. Work through the fixes below in order; the first three resolve the large majority of cases.
9 fixes, in order
1. Turn on Motion & Fitness tracking. Go to Settings → Privacy & Security → Motion & Fitness and make sure Fitness Tracking is on. If it is off, the iPhone records no steps at all. While you are there, confirm the toggle for each step app you use is also enabled.
2. Turn off Low Power Mode. Settings → Battery → Low Power Mode. Low Power Mode limits background processing, which can pause step recording until you charge the phone. The battery icon turns yellow when it is active.
3. Enable Background App Refresh. Settings → General → Background App Refresh, then confirm it is on for your step app. Without it, an app can only update its step total while you have it open on screen.
4. Carry the phone with you. The motion coprocessor only records steps when the device physically moves with you. Steps taken while the phone sits on a desk, in a bag on a cart, or on a stroller frame will not register. This is normal behaviour, not a fault.
5. Restart the iPhone. A restart clears a stuck motion sensor process, which is the single most common cause of steps freezing after they previously worked. Power the phone fully off, wait ten seconds, then power it back on.
6. Update iOS. Settings → General → Software Update. Step tracking bugs are occasionally introduced by an iOS release and fixed in the next minor update, so installing pending updates often resolves a sudden stop.
7. Set date & time to automatic. Settings → General → Date & Time → Set Automatically. Step history is grouped by calendar day; a wrong date can make today's steps appear as zero even though they are being recorded.
8. Re-grant Health permissions. Open the Health app → your profile picture → Apps and Services → select your step app, and make sure Steps is allowed. Toggling the permission off and on again forces the app to reconnect to the step data.
9. Check for a hardware fault (last resort). If none of the above works, the accelerometer may be faulty. Use the sensor test in the next section to confirm before contacting Apple Support, so you can tell them exactly what you have already tried.
Quick settings checklist
Run through these settings whenever steps stop counting. All five should be set as shown before you assume a hardware problem.
| Setting | Should be |
|---|---|
| Privacy & Security → Motion & Fitness → Fitness Tracking | On, plus each step app enabled |
| Battery → Low Power Mode | Off (battery icon not yellow) |
| General → Background App Refresh | On for your step app |
| Health → app permissions → Steps | Allowed for your step app |
| General → Date & Time → Set Automatically | On |
If every row already matches and steps still read zero, move on to the sensor test rather than changing settings at random.
How to test if the sensor works
Before you assume the hardware is broken, confirm the motion sensor is producing data at all:
Check the Health app directly. Open Health → Browse → Activity → Steps. This shows the raw step data the iPhone itself has recorded, independent of any third-party app. If Health shows steps but your other app does not, the problem is that app's permission or sync, not the sensor.
Take a short walk with the phone in a pocket. Walk 30 to 40 steps at a normal pace with the phone carried on your body, wait a minute, then reopen Health → Steps. Fresh steps here mean the sensor is working and you can stop worrying about hardware.
Compare against a known count. Count 50 steps manually while carrying the phone. Anything within a few steps is normal; a reading of zero after a real walk points to the settings above or, rarely, a hardware fault.
Still not counting? What to check next
If you have worked through every fix and the sensor test still shows no new steps, check these less obvious causes before booking a repair:
A third-party app has its own permission or sync issue. Even when Health records steps correctly, an individual app can fail to display them because its Health access was revoked or it stopped refreshing in the background. Re-check that app's permission in Health, and confirm it is not itself in a paused or logged-out state.
Restrictions or Screen Time. Settings → Screen Time → Content & Privacy Restrictions can block Motion & Fitness changes. If the Motion & Fitness toggle is greyed out, this is usually why.
A recent restore or new device. After restoring from a backup or setting up a new iPhone, Motion & Fitness sometimes needs to be re-enabled and can take a day to resume a normal daily pattern.
Then contact Apple Support. If Health shows zero steps after a genuine walk with every setting correct, the accelerometer may need service. Tell support which fixes you tried and that the Health app itself records no steps, so they can go straight to hardware diagnostics.
Once your steps are recording again, an app that reads from Apple Health keeps a tidy history in one place. FitnessLi shows your daily step history alongside weight and BMI, free and with no ads, so you can see your movement without juggling several trackers. It reads the same step data you just restored, so there is nothing extra to set up.
FAQ
Does the iPhone count steps in your pocket?
Yes. The iPhone counts steps whenever it moves with you, so carrying it in a trouser pocket works well. It only fails to count when the phone is left behind, resting on a surface, or moving without you, such as on a cart or stroller frame.
Does the iPhone count steps on a treadmill?
Usually yes, because it detects the motion of your body. Treadmill readings can be slightly less accurate than walking outdoors, since arm and hip movement differ, but the phone still records steps as long as you are carrying it.
Does the iPhone count steps when it is turned off?
No. Step counting needs the motion coprocessor, which is not running while the phone is powered off. Low Power Mode can also pause background step recording even while the phone is on.
How accurate is the iPhone step counter?
In everyday use the iPhone is typically 85–95% accurate when carried on your body, and less accurate if it is held loosely or left on a surface. For general activity tracking that is close enough; pairing with an Apple Watch improves accuracy for training.
Why does my iPhone show fewer steps than my friend's?
Mostly it comes down to how much each person walked and how the phone is carried, not the hardware. Stride length matters too: the iPhone counts individual steps, not distance, so a taller person with a longer stride takes fewer steps to cover the same route. On top of that, a phone kept on the body all day records more than one left on a desk, and Low Power Mode or disabled Motion & Fitness on either device changes the totals.
Is there a free app to keep my step history in one place?
Yes. FitnessLi reads your step data from Apple Health and shows daily step history together with weight and BMI, free and without ads, so you do not need a separate paid tracker just to review your movement.