Skip to content

How to Test the iPhone Step Counter

Compare a short counted walk with the iPhone pedometer and understand permission, update delay and carrying-position effects.

1 min readdevicestatusiPhoneHardware Testing

The pedometer uses motion information to estimate steps. A short controlled walk is more informative than comparing today’s total with a number remembered from another app.

Compare a counted walk

  1. Open Hardware → Pedometer in Device Status⁺.
  2. Allow Motion & Fitness access if requested and wait for the current count to load.
  3. Note the count and keep the phone with you in a consistent position, such as a pocket.
  4. Walk 50 to 100 ordinary steps, counting them yourself.
  5. Stop, reopen the page if necessary and allow time for the total to update.
  6. Compare the increase with your counted steps, then repeat once.

You are comparing the change in the count, not expecting today’s total to become zero at the start.

Why might the counts differ?

Step detection is an estimate. Very short walks, shuffling and changes in how the phone is carried can affect the result. Updates can arrive in batches rather than once per visible step.

Health may combine data from an Apple Watch and other sources, so its total need not match a phone-only pedometer reading. A difference between those totals does not by itself identify a faulty sensor.

What if it stays at zero?

Check permissions, carry the phone for a longer ordinary walk and repeat. No available data is different from a valid count of zero.

For movement signals without step estimation, try the accelerometer test.

Device Status⁺

Monitor and test your iPhone hardware

App Store

Ready to try it?

Device Status⁺ · Monitor and test your iPhone hardware

Free on the App Store