Apple Health → Obsidian
Export Apple Health Data to Obsidian
Yes — use CSV or JSON as the bridge. Obsidian does not read Apple Health directly, but Health Data Export and the free converter can create local files you keep in your vault, then summarize into Markdown notes.
Quick answer
| Goal | Use this path | Why |
|---|---|---|
| Keep raw Apple Health history in a vault | Export CSV or JSON → save under /Health Data/ | The file stays local, portable, and separate from polished notes. |
| Write a weekly health note | Export selected metrics → summarize into Markdown | Markdown is easier to read in Obsidian than thousands of raw rows. |
| Ask an AI assistant about trends | Review locally → share only a compact summary | You avoid pasting an entire health archive into a cloud chat. |
Where we lose
Health Data Export does not currently offer native Obsidian sync, Dataview table generation, or an official Obsidian plugin. If you need automatic notes created every day inside your vault, export through a supported automation route first, then let your own script or Obsidian workflow turn the file into Markdown.
How to build an Obsidian health vault workflow
- Export Apple Health data with Health Data Export, or use the free browser converter if you already have Apple's
export.xml. - Choose JSON for scripts and AI tooling, or CSV if you want to inspect the data in a spreadsheet first.
- Create a vault folder such as
Health DataorAttachments/Apple Health, then save the export there. - Make a short Markdown note for the period you care about: sleep, HRV, workouts, steps, weight, or resting heart rate.
- When using AI, paste only the selected rows or a local summary, not your entire health history.
Good Obsidian note prompts
- Weekly recovery note: sleep duration, HRV, resting heart rate, workouts, and one human-written interpretation.
- Training block review: workouts, step count, sleep, and soreness notes in one Markdown file.
- Doctor prep: a concise trend summary plus the export file kept locally for reference.
- AI question list: questions you want Claude, ChatGPT, Gemini, or Perplexity to answer from a small metric subset.