Built for code
Parse it in Python, JavaScript, or any language — perfect for notebooks and pipelines.
For developers and data nerds: export the complete, lossless workout as structured JSON — every sample, route point, and statistic, ready for Python, notebooks, or an LLM.
{
"schemaVersion": 1,
"workout": {
"activityType": "Running",
"duration": 2700
},
"route": [ ... ],
"samples": {
"heartRate": [ ... ]
},
"summary": { ... }
}
The JSON export is the most complete format — a lossless dump of the workout with a stable schemaVersion. The top-level envelope contains:
workout — activity type, dates, duration, distance, energy, source device, and events (pauses).route — GPS points with timestamp, latitude, longitude, altitude, speed, and course.samples — every sample type (heart rate, power, cadence, distance) with values and units.summary — coverage flags, per-type statistics, and derived metrics.Parse it in Python, JavaScript, or any language — perfect for notebooks and pipelines.
Upload the JSON to ChatGPT or Claude and ask questions about your training.
Nothing is summarized away — it's the richest, most future-proof copy of a workout.
The JSON export is lossless and self-describing, with a versioned schema for stable parsing.
Tap the workout you want in Workout Exporter.
Open the format menu on the workout detail screen.
Select JSON to generate the complete, structured file on device.
Save to Files for your scripts, or upload it to an LLM for analysis.
Grab a real JSON export to see the full schema — workout, route, samples, and summary.
Yes. The envelope carries a schemaVersion field so downstream tools can parse it reliably across app updates.
Yes — see analyzing Apple Watch data with AI. You can upload the JSON and ask coaching questions.
JSON preserves nested structure (route, per-type samples, events) losslessly; CSV flattens data for spreadsheets.
No. The JSON is built on device and never uploaded by the app.
Workout Exporter is a one-time $4.99 purchase — no subscription, no account, everything on device.
Download on the App Store