# Why Your Apple Watch and iPhone Show Different Step Counts (and Which One Counts)

**Published:** 2026-10-20
**Updated:** 2026-10-20
**Author:** The Outstep team
**Canonical:** https://outstepapp.com/blog/apple-watch-iphone-step-count-different

> Your iPhone and Apple Watch each count steps on their own, so they disagree whenever one of them isn't with you: the phone on a desk, the watch on the charger. Apple Health doesn't add them together. It merges overlapping steps using the order in Data Sources & Access, so the Health total is usually higher than either device but less than the two combined. Other apps differ when they add up raw records (double counting), read only one device, count typed-in steps, or haven't synced yet. To fix it: let both devices sync, check the source order in Health, and use apps that read Health's merged total.

You finish the day with 9,800 steps on your Apple Watch, 7,200 on your iPhone, 10,400 in the Health app, and something else again on your step challenge's leaderboard. None of them is broken. Each one is counting a slightly different thing.

This guide explains where the differences come from, which number is "right", and how to make them line up. We make Outstep, a step challenge app, so we deal with this every day; the technical details come from Apple's and Google's own documentation.

## Why do my Apple Watch and iPhone show different steps?

Because they're two separate step counters, and each one only counts while it's with you. Your iPhone counts steps with its motion sensors when it's in your pocket or hand. Your Apple Watch counts with its own sensors while it's on your wrist.

So they drift apart whenever one of them sits still:

- **Phone left behind:** on your desk, on the kitchen counter, charging. The watch keeps counting; the phone doesn't.
- **Watch off:** charging in the morning, taken off for a shower, left on the nightstand. The phone keeps counting; the watch doesn't.
- **Different movement:** each device senses steps from a different place on your body, so even on the same walk the two counts rarely match exactly.

Neither device is wrong. Each one has a partial picture of your day.

## How does Apple Health combine iPhone and Apple Watch steps?

It merges them, it doesn't add them up. When your phone and watch both record the same walk, Health counts those steps once, using a priority order to decide whose data wins for each stretch of time. When only one device was with you, Health uses that one.

Apple's support page sets out the default order:

1. Health data you enter manually
2. Data from your iPhone, iPad and Apple Watch
3. Data from apps and Bluetooth devices

"If multiple sources contribute the same data type," Apple says, "the data source at the top will take priority over others."

That's why the Health app total is usually **higher than either device on its own but lower than the two combined**. It fills in the times when only one device was counting, and avoids counting the overlap twice.

You can see and change the order on iPhone: open **Health**, tap **Browse**, then **Activity**, **Steps**, and scroll down to **Data Sources & Access**. Tap **Edit** and drag sources up or down.

## Why does another app show a different number from Apple Health?

Usually one of five reasons:

| Cause | What happens | What it looks like |
|---|---|---|
| **The app adds up raw records** | Every step recorded by both phone and watch is counted twice | Totals far above Health, often close to double |
| **The app reads one device only** | It ignores the phone or the watch | Totals below Health, matching one device |
| **Typed-in steps** | Some apps count steps entered by hand in Health; others ignore them | Big unexplained differences on certain days |
| **Not synced yet** | The watch hasn't sent its latest steps to the phone, or the app hasn't refreshed | Catches up later in the day |
| **Phone locked** | Apps can't read Health data while your iPhone is locked | A widget or leaderboard lags until you unlock |

The first one is the most common bug. Apps can read step data two ways: as merged totals (which match Health) or as raw records from each device. An Apple engineer put it plainly on Apple's developer forums: if an app uses the merged statistics query, "HealthKit will do the appropriate merging for you: this is what Health is doing when you're looking at data in that app." If an app adds up raw records instead, "it is unlikely that you will be able to match HealthKit's merge algorithm correctly."

The locked-phone delay is by design. Apple's documentation says the iPhone "encrypts the HealthKit store when the user locks the device", so apps "may not be able to read data from the store" in the background until you unlock it.

## How do I fix different step counts?

1. **Let both devices sync.** Open the Activity or Fitness app with your watch nearby and on Wi-Fi or Bluetooth, then wait a minute.
2. **Check the source order.** In **Health > Browse > Activity > Steps > Data Sources & Access**, make sure your iPhone and Apple Watch are listed and haven't been switched off. If you wear your watch most of the day, put it above your iPhone, so Health uses the watch's steps whenever both were counting.
3. **Look for third-party sources.** If an app like a fitness tracker or a "step booster" also writes steps, it appears in the same list. Turn off any you don't trust.
4. **Check for typed-in steps.** In the Steps screen, tap **Show All Data** and look for entries from the Health app itself. Those were added by hand.
5. **Unlock your phone.** Many apps refresh step counts when you open them.
6. **Compare with Health's total, not one device.** If an app matches Health, it's reading the merged number correctly.

If a challenge app still shows roughly double what Health shows, it's adding up raw records. Tell the developer.

## What about Android and Health Connect?

The same idea applies. On Android, apps like Samsung Health, Fitbit, Garmin Connect and your phone's own step counter can all write steps into **Health Connect**. When several apps record the same steps, Health Connect keeps one copy based on your app priority list.

Google's developer documentation explains that when apps ask for totals, "the Aggregate API accounts for any duplicate data and keeps only the data from the app with the highest priority." Apps that add up raw records can double count, just like on iPhone.

To change the order: open Health Connect (on Android 14 and later, under **Settings > Security and privacy > Privacy > Health Connect**), then **Manage data > Data sources and priority**, choose **Activity**, and drag apps into the order you want. Google notes that the phone's own step count is included at the lowest priority by default.

## Which step count is the most accurate?

There isn't one most accurate device; whichever device was with you was the most accurate for that part of the day. For most people with both, **Apple Health's merged total is the best single number**, because it covers the times only one device was counting without double counting the overlap.

If you want better distance and pace from your watch, Apple recommends calibrating it with about 20 minutes of outdoor walking or running at your normal pace, with location services on.

## How Outstep counts your steps

Outstep is built to show the same number Apple Health or Health Connect shows, minus anything typed in by hand.

**On iPhone:**

- Outstep reads **Apple Health's merged total** by default, using the same merged query Apple's engineers recommend, so phone and watch steps aren't double counted.
- You can pin one source instead, such as your Apple Watch or a Garmin, and the change applies from today forward.
- **Manually entered steps never count.** Outstep ignores steps typed into the Health app and steps that any other app marks as entered by hand.

**On Android:**

- Outstep reads **one step source per day** through Health Connect, chosen automatically: Samsung Health first, then dedicated wearable apps (Garmin, Fitbit, and others), then phone counters, other apps, and Google Fit last. You can change it.
- It uses Health Connect's de-duplicated totals and subtracts records marked as manually entered.
- No step source? An optional **Count from this phone** setting uses the phone's own sensor.

**In Strict mode** (Group Premium, for challenges with something at stake), Outstep goes further. On iPhone it counts only Apple's own device sources: the busiest iPhone plus the busiest Apple Watch each day, still merged by Apple so a walk both recorded counts once. Steps from other apps, and from a second phone or watch on the same account, don't count. On Android it counts only the phone's own step counter. See [how to stop cheating in a step challenge](/blog/step-challenge-cheating) for why.

> **Try Outstep free:** private groups, live leaderboards and an alert the second someone passes you. [App Store](https://apps.apple.com/app/id6768469919) · [Google Play](https://play.google.com/store/apps/details?id=com.outstepapp.outstep)

## Frequently asked questions

### Does Apple Health add iPhone and Apple Watch steps together?

No. When both devices record the same steps, Health counts them once, using the order in Data Sources & Access to decide which device's data to use. It only fills in from the other device for times the first one wasn't counting.

### Why are my Health app steps higher than my Apple Watch?

Because Health also includes steps your iPhone counted while you weren't wearing the watch, such as while it was charging. It still doesn't double count the times both were with you.

### Why does my step challenge app show different steps from Apple Health?

The app may be adding up raw records (double counting), reading only one device, counting or ignoring typed-in steps, or not have synced yet. An app that reads Health's merged total should match Health, apart from any manually entered steps it chooses to exclude.

### Should I put my Apple Watch at the top of the step sources list?

If you wear your watch most of the day, it's a sensible choice. When both devices record the same period, Health will use the watch's steps, and it still fills in from your iPhone when the watch is off.

### Why did my steps change after my Apple Watch synced?

The watch sends its steps to your iPhone in batches. Once they arrive, Health re-merges the day, so the total can go up, or occasionally shift down where the watch's data replaces the phone's for the same period.

### Do steps from both my phone and watch count in a step challenge?

In apps that read Health's merged total, yes, without double counting. Outstep counts both on every plan, and in Strict mode it counts the busiest iPhone and busiest Apple Watch each day, merged so shared steps count once.

## Sources

- [Track your steps, add data and change source priority in Health](https://support.apple.com/en-us/108779) (Apple Support)
- [Steps count mismatch between Apple Health and a custom app](https://developer.apple.com/forums/thread/710937) (Apple Developer Forums, reply from an Apple Frameworks Engineer)
- [Protecting user privacy](https://developer.apple.com/documentation/healthkit/protecting-user-privacy) (Apple Developer)
- [HKStatisticsOptions](https://developer.apple.com/documentation/healthkit/hkstatisticsoptions) (Apple Developer)
- [HKMetadataKeyWasUserEntered](https://developer.apple.com/documentation/healthkit/hkmetadatakeywasuserentered) (Apple Developer)
- [Calibrate your Apple Watch for improved Workout and Activity accuracy](https://support.apple.com/en-us/105048) (Apple Support)
- [Health Connect: aggregate data](https://developer.android.com/health-and-fitness/guides/health-connect/develop/aggregate-data) (Android Developers)
- [Manage your Health Connect data](https://support.google.com/android/answer/12990553) (Google Android Help)
- [Track your steps with Health Connect](https://support.google.com/android/answer/16786157) (Google Android Help)
