Garmin Workout Importer
Overview
Import JSON or ZWO workouts into Garmin Connect with FTP-adaptive preview. ZWO converted to Garmin's structured-workout format.
Garmin Workout Importer adds a floating drawer to every Garmin Connect page, giving you a fast way to browse, search, import, and manage your structured workouts — all without leaving the site or going through a separate login. What you can do: - Browse your workouts: open the drawer from the floating button (bottom-right) or the toolbar icon, search by name, and see every structured workout in your Garmin library. - View workout details: click any workout to see its power-profile chart, step breakdown, and a direct link to open it in Garmin Connect. - Edit and clone workouts: modify an existing workout or duplicate it as a starting point for a new one. Edit steps before importing — add new steps (interval, warm-up, cool-down, recovery, rest, or repeat group), reorder them with drag-and-drop, or delete steps directly. - Delete workouts: remove workouts you no longer need directly from the drawer. - Import JSON and Zwift workouts: drag-and-drop a Garmin-format .json file or Zwift .zwo file, then edit steps if needed before importing. Zwift files are converted to Garmin's structured-workout format entirely in the browser. - Export coach data: download a `garmin-coach-export-YYYY-MM-DD.json` snapshot of your athlete profile (FTP, VO2max, weight, lactate threshold, power/HR zones), today's readiness (HRV, training readiness score, body battery, stress level, sleep), training load metrics (acute/chronic load, training status), 7-day HRV and resting HR trends, and your last 6 weeks of cycling activities. Drop this file into any AI assistant (ChatGPT, Claude, Gemini) to get personalized training analysis, recovery advice, and AI-generated workout plans tailored to your current fitness and training load. How ZWO conversion works: Zwift workout files express intensity as a percentage of FTP. This extension converts those percentages to absolute watt targets using your FTP, approximates continuous ramps as flat steps the way Garmin expects, and carries over cadence targets and text-event notes as Garmin step descriptions. Your FTP is saved locally so you don't have to re-enter it, and it's automatically synced from your latest Garmin cycling FTP. No extra login. No cloud service. Because the extension runs directly on connect.garmin.com, it uses your existing logged-in session. There is no separate account, no API key, and no data ever leaves your browser except to Garmin's own servers. Privacy: Your FTP value and preferences are saved locally in Chrome storage. No personal data is collected or shared.
0 out of 5No ratings
Details
- Version1.3.0
- UpdatedJune 26, 2026
- Offered byeliostruyf
- Size91.89KiB
- LanguagesEnglish
- Developer
Email
elio@struyfconsulting.be - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site