The most common reasons your step count isn't updating

Your health app stops tracking steps for one of five reasons: the app doesn't have permission to access your phone's motion sensors, your phone's built-in step counter is turned off, the app crashed or froze in the background, your phone's battery saver mode is blocking the sensor, or the app itself has a bug that a restart will fix. The fastest way to find out which one is yours is to restart your phone first — this solves the problem about 40 percent of the time — then check permissions and sensor settings in order.

Most phones have a built-in step counter that runs constantly, separate from any app. Your health app reads data from that counter, so if the counter isn't working, no app will see your steps. This is why the same phone might track steps in one app but not another: the app has permission to read the sensor, but the sensor itself is off.

Key Takeaways

  • Restart your phone first — it fixes step tracking about 40 percent of the time without any other changes.
  • Check that your health app has permission to access motion and fitness data in your phone's settings, not just in the app itself.
  • Turn off battery saver mode, which blocks motion sensors on most phones to save power.
  • On iPhone, make sure Health app has permission to read from your watch or other devices if you use them.
  • If steps still don't appear after these steps, uninstall and reinstall the app, which clears corrupted data without losing your history.

Check app permissions in your phone's settings

Your health app needs explicit permission to read motion data from your phone's sensors. This permission lives in your phone's settings, not in the app — so even if you granted it once, a software update or a settings reset can remove it. On Android, go to Settings > Apps > [Your App Name] > Permissions and make sure Motion is toggled on. On iPhone, go to Settings > Privacy > Motion & Fitness and toggle the app on.

The permission screen shows you which apps can read motion data and which cannot. If your app is listed but toggled off, turn it on and check if steps appear within a few minutes. If the app isn't listed at all, it may not have requested permission yet — uninstall and reinstall it to trigger the permission request.

Turn off battery saver mode

Battery saver mode, called Low Power Mode on iPhone and Battery Saver on Android, disables motion sensors to extend battery life. When it's on, your phone stops counting steps entirely. Check your battery settings and turn off battery saver mode, then wait a few minutes to see if steps start appearing again.

If you use battery saver mode regularly, you can usually set it to turn on only below a certain battery percentage — typically 20 percent — so it doesn't interfere with step tracking during normal use. On iPhone, go to Settings > Battery and adjust the Low Power Mode threshold. On Android, the setting varies by manufacturer, but it's usually in Settings > Battery or Settings > Device Care.

Make sure your phone's step counter is enabled

Your phone has a built-in step counter that runs independently of any app. If this counter is off, no app will see your steps. On Android, this setting is usually in Settings > Digital Wellbeing & Parental Controls > Digital Wellbeing Dashboard, though the exact path varies by manufacturer. Look for a toggle labeled Step Counter or Motion Tracking and make sure it's on.

On iPhone, the step counter is built into the Health app and cannot be turned off — it runs automatically if you have an iPhone 6s or newer. If you have an older iPhone or an Apple Watch, make sure the watch is paired and synced. Go to Settings > Privacy > Motion & Fitness and confirm that Health has permission to read from your watch.

Restart your phone and the app

A restart clears temporary data and stops background processes that may be interfering with step tracking. Power off your phone completely, wait 10 seconds, and turn it back on. This is different from just locking the screen — you need a full shutdown and restart.

If steps still don't appear after a restart, force-close the health app and reopen it. On Android, go to Settings > Apps > [Your App Name] > Force Stop, then open the app again. On iPhone, swipe up from the bottom of the screen to open the app switcher, find the app, and swipe it away, then reopen it from your home screen. Wait a few minutes — step data sometimes takes time to sync after the app restarts.

Uninstall and reinstall the app

If none of the above steps work, the app's data may be corrupted. Uninstall the app completely, restart your phone, and reinstall it from the App Store or Google Play. This clears any corrupted files without losing your step history — your data is stored on the app's servers or synced to your phone's built-in health system, so reinstalling won't erase it.

Before you uninstall, take a screenshot of your current step count in case you need to reference it. After you reinstall and log back in, your history should reappear within a few minutes. If it doesn't, check that you're logged into the same account you used before.

Check for app updates and phone software updates

An outdated app or phone software can cause step tracking to fail. Open the App Store or Google Play, search for your health app, and check if an update is available. If one is, install it and wait a few minutes to see if steps start appearing.

Also check your phone's software version. Go to Settings > About Phone (Android) or Settings > General > About (iPhone) and see if a system update is available. Install it if one is there, then restart your phone. Software updates often fix sensor bugs that prevent step tracking from working.

Frequently Asked Questions

Why does my step count jump suddenly instead of increasing gradually?

Your app syncs step data in batches rather than in real time. It may collect steps for 5 to 15 minutes, then upload them all at once. This is normal and saves battery. If the jumps are very large — hundreds of steps at once — your phone may be counting arm movements as steps. Try wearing your phone on your hip or in a pocket instead of your wrist.

My steps show on my watch but not in the app — what's wrong?

Your watch and phone aren't syncing. On Apple Watch, open the Watch app on your iPhone, go to Privacy > Motion & Fitness, and make sure Health has permission. Then force-close and reopen the Health app. On Android Wear, make sure your watch is paired and connected to the same Wi-Fi or Bluetooth as your phone, then restart both devices.

Can I manually add steps to my health app if tracking stops?

Most health apps let you add steps manually, but the process varies. In Apple Health, tap the Health Data tab, select Steps, tap the plus sign, and enter the number. In Google Fit, tap the plus sign at the bottom and select Steps. Manual entries won't sync to other apps, so use this only as a temporary fix while you troubleshoot the automatic tracking.

Does my phone need to be in my pocket for step tracking to work?

No, but it helps. Step tracking works best when your phone is on your hip, in a pocket, or on an armband — anywhere it moves with your legs. If you carry it in your hand or keep it on a desk, it may not count steps accurately. Wearing it on your wrist works for some phones but can count arm movements as steps.

Why did my step count reset to zero?

Most health apps reset daily at midnight, so a zero count usually means it's a new day. If it reset in the middle of the day, you may have uninstalled and reinstalled the app, which clears today's count but keeps your history. Check your app's settings to see if there's a manual reset option that was accidentally turned on.