Convertir votre export Apple Health en CSV et JSON
Choisissez le fichier export.zip de l’app Santé et récupérez des fichiers prêts pour un tableur : totaux quotidiens pour chaque mesure, sommeil et autres catégories en minutes par jour, chaque entraînement, et les enregistrements bruts de la mesure de votre choix. C’est gratuit et tout se passe dans ce navigateur. La page n’a pas le droit de faire de requêtes réseau : vos données de santé ne quittent donc jamais votre ordinateur.
Vos fichiers
Tous les enregistrements d’une mesure
La fréquence cardiaque, par exemple, arrive sous forme de milliers d’échantillons par jour. Choisissez une mesure pour obtenir un CSV avec chaque échantillon, sa source et son heure.
Ce que contient votre export
Comment récupérer export.zip depuis mon iPhone ?
- Ouvrez l’app Santé et touchez votre photo ou vos initiales, en haut à droite.
- Touchez Exporter toutes les données de santé en bas, puis Exporter.
- Patientez pendant la création du fichier. Avec des années de données, cela peut prendre plusieurs minutes.
- Envoyez
export.zipà votre ordinateur avec AirDrop, ou enregistrez-le dans Fichiers et ouvrez cette page dans Safari sur l’iPhone.
Un ordinateur convient mieux à un gros export. Le navigateur d’un téléphone peut manquer de mémoire avec un export de plusieurs gigaoctets.
Que contient chaque fichier ?
| Fichier | Une ligne par | Colonnes |
|---|---|---|
apple-health-daily-metrics.csv | Jour, mesure, source et unité | date, type, source, unit, samples, sum, average, min, max |
apple-health-daily-categories.csv | Jour, catégorie, source et valeur | date, type, source, value (pour le sommeil : InBed, AsleepCore, AsleepDeep, AsleepREM, Awake), samples, minutes |
apple-health-workouts.csv | Séance | start, end, activity, minutes, source, distance, distance unit, active energy, energy unit, average heart rate |
apple-health-summary.json | Tout ce qui précède | Les mêmes lignes en JSON, plus la liste de chaque type avec son nombre d’enregistrements et sa période |
apple-health-<metric>.csv | Échantillon, pour la mesure choisie | type, source, unit, value, start, end |
Les dates sont le jour où chaque échantillon a commencé, dans le fuseau horaire où votre téléphone l’a enregistré. Les noms de type perdent les préfixes d’Apple : HKQuantityTypeIdentifierStepCount devient StepCount. Utilisez sum pour ce qui s’additionne sur une journée (pas, distance, énergie active, nutriments alimentaires) et average, min et max pour les relevés (fréquence cardiaque, poids, oxygène dans le sang).
Pourquoi mes pas sont-ils plus nombreux que dans l’app Santé ?
Parce que votre iPhone et votre Apple Watch comptent tous deux les pas, et qu’Apple Health garde les deux séries d’échantillons. L’app Santé affiche un seul total en privilégiant une source quand elles se chevauchent. L’export ne fait pas ce travail à votre place : ce convertisseur garde donc chaque source sur sa propre ligne au lieu de les additionner. Pour un nombre de pas quotidien, utilisez la ligne d’une seule source (souvent votre montre), ou la plus élevée des deux, plutôt que la somme des deux.
Mes données sont-elles envoyées quelque part ?
Non. Le convertisseur se compose de deux scripts qui tournent sur votre ordinateur (la page et l’analyseur, tous deux lisibles). Cette page est servie avec une politique de sécurité qui bloque toute connexion réseau : même un bogue ne pourrait envoyer votre fichier nulle part, et aucun outil d’analyse n’y est installé. Vous pouvez couper le Wi-Fi une fois la page chargée, cela fonctionne pareil.
Quelle taille d’export peut-il gérer ?
Des gigaoctets. Il lit le zip en flux au lieu de le charger en entier, donc la mémoire reste basse, quelle que soit la taille de export.xml, et le format pour gros fichiers (zip64) qu’Apple utilise pour les gros exports fonctionne. Lors de nos tests, un export de 1,1 Go (plus de quatre millions d’enregistrements) a pris environ 20 secondes. Il faut une version récente de Safari (16.4 ou plus), Chrome, Edge ou Firefox.
Envie de faire sans exporter à chaque fois ?
L’export de l’app Santé est une sauvegarde complète, reconstruite de zéro à chaque fois. Marrow Health lit Apple Health directement sur votre iPhone : vous pouvez donc exporter n’importe quelle mesure en CSV ou JSON, et les itinéraires d’entraînement en GPX, quand vous voulez, avec des totaux quotidiens rapprochés de ceux d’Apple (pas de pas comptés en double). Il peut aussi envoyer vos données vers une URL selon un calendrier, ou laisser une IA les lire. Tout cela est gratuit.
Pour aller plus loin : toutes les façons d’exporter les données Apple Health, exports programmés, et donner accès à un agent IA.