Export Apple Health to Obsidian, Markdown, CSV, and JSON.
Create private files from the data Apple Health already collects. Pick metrics, choose formats, preview the output, then save to Files, iCloud Drive, an Obsidian vault, or a local-network Mac destination.
Full Access is a one-time in-app purchase for unlimited exports. No subscription.
steps: 12642sleep_total_hours: 7.31workout_count: 1type: health-data
Apple Health → choose metrics and formats → private export files.
Health.md is an export layer for people who want Apple Health data in plain files, Obsidian vaults, spreadsheets, notebooks, and automation scripts instead of another sealed dashboard.
Connect Apple Health
Grant only the HealthKit categories you want to export from sources like iPhone, Apple Watch, and connected apps.
Choose output
Select metrics, date ranges, filenames, folders, and any mix of Markdown, Obsidian Bases, CSV, and JSON.
Preview files
Inspect the exact values, metric names, formats, and destination paths before the export writes anything.
Export privately
Write to Files, iCloud Drive, an Obsidian vault, a third-party file provider, or a nearby Mac you control.
Plain files first, dashboards later.
The same HealthKit snapshot can be written in multiple formats during one export action. Keep human-readable notes beside machine-readable data without changing your workflow.
Daily summaries with optional YAML frontmatter, category sections, workout tables, and custom templates.
Frontmatter-first notes designed for Obsidian Bases and database-style views, including workout detail properties.
Structured daily payloads grouped by health category, with timestamps for granular samples when available.
Rows shaped as Date, Category, Metric, Value, Unit, and Timestamp for spreadsheets and notebooks.
---
date: 2026-06-12
type: health-data
steps: 12642
sleep_total_hours: 7.31
average_heart_rate: 68
workout_count: 1
---
# Health Data - 2026-06-12
## Sleep
- Total Sleep: 7.31 hours
## Activity
- Steps: 12642
- Active Calories: 604 kcal
{
"date": "2026-06-12",
"type": "health-data",
"units": "metric",
"activity": {
"steps": 12642,
"activeCalories": 604
},
"sleep": {
"totalDuration": 26316
}
}
Date,Category,Metric,Value,Unit,Timestamp
2026-06-12,Activity,Steps,12642,count,
Daily notes, Bases, and individual entries can coexist.
Daily note injection
Merge selected metrics into existing daily note frontmatter and optionally replace app-managed body sections on each export.
Individual entry tracking
Create timestamped Markdown files for workouts, mood logs, vitals, medications, and other event-like metrics alongside daily summaries.
Flexible filenames and folders
Use placeholders such as {date}, {year}, {month}, {weekday}, {monthName}, and {quarter} to match your vault structure.


Send iPhone HealthKit exports directly to your Mac.
The iPhone remains the HealthKit source of truth. The Mac companion stays available as a local destination, writes files to the folder you choose, and keeps export history close to your desktop workflow.
iPhone-configured export jobs travel to the Mac over nearby-device connectivity. No health-data cloud account is required.
Export, sync status, schedule, settings, and history live in a Mac interface with menu bar access.
Write directly to vaults and folders that only exist on your Mac, including local Obsidian setups.
Know exactly what will be exported before you unlock Full Access.
Read the feature guide, inspect the metric reference, and check release notes before you give Health.md access to sensitive Apple Health categories.
Feature guide
Onboarding, exports, scheduling, Mac sync, Shortcuts, daily notes, individual tracking, and paywall behavior.
Data and formats
Metric IDs, HealthKit identifiers, units, aggregations, frontmatter keys, CSV shape, JSON shape, and Bases output.
Release notes
Announcements and workflow articles for new Health.md features, app updates, and Obsidian health-data systems.
Local-first by design
- HealthKit reads happen on your Apple devices.
- Exports are written to folders and file providers you choose.
- No account or Health.md cloud is required.
- Optional Mac sync uses local-network connectivity.
Simple pricing
- Download and inspect the app for free.
- Unlimited exports unlock through a one-time StoreKit purchase.
- No subscription and no recurring charge.
- The App Store shows the live local price before purchase.
- Restore Purchase is available for the Apple ID that bought Full Access.
The practical details before you trust it with HealthKit.
Short answers for the questions people usually ask before installing a health-data export tool.
Does Health.md upload my health data?
No. Health.md does not run a health-data cloud service, require an account, or collect analytics. HealthKit reads happen on your Apple devices. Exported files may sync only through destinations you choose, such as iCloud Drive, a third-party file provider, or the optional local-network Mac destination.
What does Full Access unlock?
Full Access unlocks unlimited exports, scheduled exports, Mac destination workflows, and Shortcuts support. It is a one-time in-app purchase handled by StoreKit. There is no subscription and no recurring charge.
How do I restore a purchase?
Use Restore Purchase from the app's paywall or settings. StoreKit restores the Full Access transaction tied to your Apple ID; make sure you are signed into the same Apple ID used for the original purchase.
Does Apple Watch data export?
Yes, when that data is already in Apple Health and you grant Health.md permission for the relevant categories. Health.md reads from HealthKit, so Apple Watch workouts, heart metrics, sleep, and activity data depend on what Apple Health has available.
Do I need Obsidian?
No. Obsidian daily notes and Bases are supported, but the app also exports standard Markdown, CSV, and JSON files that work with spreadsheets, notebooks, scripts, archives, and any folder-based workflow.
Can I export only CSV or JSON?
Yes. Choose only the formats you want for each export. Markdown and Obsidian output are optional, so Health.md can be used as a CSV/JSON bridge for analysis workflows.
How does Mac sync work?
The iPhone remains the HealthKit source of truth. The Mac app acts as a local destination: nearby-device connectivity sends export jobs to the Mac, and the Mac writes the resulting files into the folder you choose. Both devices need local-network access and must be able to discover each other.
Are scheduled exports guaranteed?
No. iOS background refresh is opportunistic, so the scheduled time is a target rather than a promise. HealthKit access may also be limited while a device is locked. Health.md uses local notifications as a fallback when you need to tap and run the export manually.
Is Health.md medical advice?
No. Health.md is a data export tool, not a medical device, diagnosis tool, healthcare provider, or emergency service. Use exported data for personal recordkeeping and talk to a qualified clinician before making health decisions.
How do refunds work?
App Store purchases and refunds are handled by Apple. If Full Access is not right for you, request a refund through Apple's App Store refund flow; Health.md does not process refunds directly.
Own the health archive your devices already collect.
Download Health.md for free, pick the metrics that matter, preview the output, and unlock Full Access once when you are ready for unlimited exports.