How to Transfer Health Data to a New iPhone

- Difficulty
- Beginner
- Tested on
- iOS 18.4 - iPhone 15 Pro
- You will need
- Old iPhone, New iPhone, Stable Wi-Fi network, Apple ID credentials
Step by step
Enable Health in iCloud Settings
On your current iPhone, navigate to Settings > [Your Name] > iCloud > Show All. Ensure the toggle for Health is set to ON to synchronize your data with iCloud.
Perform an Encrypted Backup
If not using iCloud, connect your old iPhone to a computer. In Finder or iTunes, select your device, choose Encrypt Local Backup, and set a memorable password. Health data is only included in backups that are encrypted.
Note: Health data will not transfer if you use a standard, unencrypted backup.Initiate iCloud Backup
Go to Settings > [Your Name] > iCloud > iCloud Backup. Tap Back Up Now to ensure your most recent health metrics, activity rings, and workout history are uploaded to your iCloud account.
Note: Keep the device connected to Wi-Fi until the progress bar completes.Initialize the New iPhone
Power on your new iPhone and follow the on-screen prompts until you reach the Apps & Data screen. Select Restore from iCloud Backup or Restore from Mac/PC, depending on your chosen backup method.
Complete Data Migration
Select the most recent backup file from the list. Wait for the restore process to finish; the device will restart automatically once the migration of health databases is complete.
Note: The time required depends on your internet speed and the size of your Health database.Confirm Data Integrity
Open the Health app on your new device. Tap the Summary tab and ensure your recent steps, heart rate data, and workout summaries are present and accurate.
Note: Initial indexing may take a few minutes if you have years of historical data.