If you're about to switch to Android, trade in your iPhone, or do a clean wipe, your Apple Health history does not come with you, and Apple's own export gives you an XML file you can't open on Android. HealthSave is a free iOS app that converts your Apple Health data into portable, openable CSV and JSON you can keep forever, on any platform. Do this before you wipe the phone, while the data is still in Apple Health.
The hard truth: Apple Health doesn't move to Android
There is no official path to move Apple Health into Google Fit or Android Health Connect. When you switch, the iPhone's HealthKit database stays on the iPhone. iCloud syncs it between Apple devices, not to Android.
Apple's native Export All Health Data (Health app → your profile → Export All Health Data) does exist, but it produces a single export.zip containing one massive export.xml. That XML is one nested blob covering every metric at once, not openable in a spreadsheet, and not useful on Android. So the realistic goal isn't "transfer", it's make a portable, human-readable backup you control. That's what CSV and JSON give you.
The fix: export to CSV/JSON you can keep anywhere
HealthSave reads your Apple Health data on-device and exports clean files: CSV (opens in Excel, Sheets, Numbers, LibreOffice, on any OS) and JSON (for scripts or re-import into other tools). Both are free. It covers core exportable metrics and 80+ workout types, so you can capture the history that matters: heart rate, resting HR, HRV, sleep, steps, distance, SpO2, weight, workouts.
One thing to set expectations on the 7-day rule: the free tier exports history up to the last 7 days at a time. If you want one export covering years of history in a single pass, that's unlimited export history, which is a Pro feature ($24.99 one-time, no subscription). For a full pre-switch archive of a long history, Pro is the clean way to grab it all at once.
The "export then keep" checklist
Do this while the iPhone is still set up and signed in:
- Install HealthSave from the App Store (free) and grant read access to Apple Health. It's read-only, it can't alter your records.
- Pick your metrics. Select the data types you care about (e.g. heart rate, resting HR, HRV, sleep, steps, weight, workouts) rather than dumping everything.
- Set the date range. Choose the span you want to preserve, for a true archive, your full history (Pro lifts the 7-day cap so one export covers it all).
- Export as CSV (and JSON if you want a machine-readable copy too).
- Get it off the phone. Use the iOS share sheet to save to Files, Google Drive, iCloud, Dropbox, or email it to yourself. Put it somewhere you'll still have after the iPhone is gone, ideally two places.
- Verify before you wipe. Open the CSV on a computer and confirm the rows and dates look right before you factory-reset or trade in the phone. Once it's wiped, the data is gone.
Worked example: archiving two years of heart and sleep data
Say you've worn an Apple Watch for two years and you want heart rate, resting HR, HRV, and sleep saved before moving to a Pixel. Select those four metrics, set the date range to the full two years, export CSV, and you get a spreadsheet with a timestamped row per reading per metric. Drop it in Google Drive (which you'll keep on Android) and email a copy to yourself. Now the data exists independently of any Apple device, openable in Google Sheets on your new phone.
Honest limits, what you can and cannot carry
- HealthSave is iOS only. It exports Apple Health data. It does not run on Android and cannot pull Google Fit or Health Connect data. Android support is planned, not shipped, so use HealthSave on the old iPhone before you switch.
- It exports a backup, not a live migration. Your CSV/JSON is an archive you keep and read; it doesn't auto-import into an Android health app.
- Read-only. It reads from Apple Health and never writes back, so it can't "move" data, only copy it out.
- The free 7-day cap means a full-history archive in one shot needs Pro ($24.99 one-time).
- Accuracy is whatever your wearable recorded. HealthSave preserves the data as-is; it doesn't correct or validate it.
HealthSave is not a medical device. It is for informational purposes only and does not diagnose, treat, cure, or prevent any disease or condition. The accuracy of health data depends on your wearable device and its sensors; HealthSave displays wearable data as-is.
Related
- Apple Health's export gives you unusable XML, here's how to get real CSV.
- How to export HRV and sleep data from Apple Health.
- HealthSave FAQ, free vs Pro, devices, privacy.
FAQ
Does Apple Health transfer to Android?
No. Apple Health and HealthKit are iOS-only, and there's no official migration to Android's Health Connect. To keep your history, export it to portable CSV or JSON before you switch.
Can I import Apple Health into Google Fit or Health Connect?
Not directly, the data doesn't migrate between platforms. You keep it as portable CSV or JSON files; some third-party tools can import subsets, but the readable archive is what survives the switch.
Will I lose my data if I wipe my iPhone?
Apple Health is included in an encrypted device or iCloud backup, but that only restores to another iPhone. If you're moving to Android or wiping for good, export to CSV or JSON first so the data stays readable anywhere.
What format should I keep?
CSV for spreadsheets, JSON if you want structure preserved. Both are open, portable, and outlive the phone.
How far back can I export?
As far as your history goes. Recent data exports for free; a full multi-year backfill is part of the one-time Pro upgrade.
Get HealthSave before you switch
Free to download, no account. Export CSV/JSON for free; unlock a full-history one-pass archive with a one-time Pro purchase. Do it before the phone is wiped.
Download HealthSave on the App Store