Guide
How to Connect Amazfit to Intervals.icu
Your Amazfit watch records every run — pace, heart rate, distance, cadence. But that data stays locked in the Zepp app. Here's how to connect Amazfit to Intervals.icu for advanced analytics, training load tracking, and structured plans.
Why connect Amazfit to Intervals.icu?
Zepp app shows basic stats. Intervals.icu gives you real training analytics — fitness/fatigue trends, heart rate zone analysis, periodization tools, and workout planning. It's free and works with every Amazfit watch.
- ✓CTL / ATL / TSB tracking — see your fitness, fatigue, and form trends over weeks and months
- ✓Heart rate zone analysis — time in each zone per workout, not just average HR
- ✓Structured workout plans — create intervals, push them to your T-Rex 3 Pro or Balance 2
- ✓Training load history — compare weekly volume, intensity distribution, and progression
- ✓Wellness data — resting heart rate, HRV, and sleep trends in one dashboard
How to set it up (5 minutes)
The connection goes through your Zepp account. Once set up, every workout syncs automatically — no manual exports needed.
Create a free Intervals.icu account
Go to intervals.icu and sign up with your email. The platform is completely free — no trial period, no credit card.
Connect Amazfit in Intervals.icu settings
Go to Settings and scroll to the Amazfit section. Tick the checkboxes for activity types you want to sync (Runs, Rides, Walks, etc.). Click to authorize — you'll be redirected to the Zepp login page. Sign in with the same account you use in the Zepp app on your phone.
Enable wellness data and HRV
In the same Amazfit settings section, check "Download wellness" for sleep and resting HR data. Important: the "HRV (rMSSD)" checkbox is off by default — enable it manually if your watch supports HRV.
Verify the sync
Record a workout or check if existing activities appeared. New workouts sync within minutes via webhook. You can also click "Download Old Data" to import up to 28 days of history. If wellness data doesn't appear, visit the Intervals.icu calendar page once in your browser — this triggers the initial wellness sync.
What data syncs from Amazfit?
Amazfit sends workout data to Intervals.icu through the Zepp API. Here's what comes through:
Full GPS track, total distance, pace per kilometer. Available on all GPS-enabled Amazfit models.
Continuous heart rate stream, average and max HR. Time in each heart rate zone is calculated by Intervals.icu.
Average and lap pace in sec/km. Cadence data when available from the watch sensor.
Daily resting heart rate, sleep duration and stages, steps count. Requires "Download wellness" enabled in settings.
Heart rate variability for recovery tracking. Must be explicitly enabled in the Amazfit settings on Intervals.icu.
Intervals.icu calculates CTL, ATL, TSB from every synced workout — giving you the fitness/fatigue/form tracking that Zepp doesn't provide.
Common sync problems and fixes
Most issues come from account mismatches or settings that are off by default. Here are the fixes:
Workouts don't appear in Intervals.icu
Make sure you signed in with the same Zepp account you use on your phone. If you originally signed up with "Login with Google" in Zepp, you must use that same Google login when authorizing in Intervals.icu. Try disconnecting and reconnecting in Settings.
HRV data is missing
The HRV (rMSSD) checkbox in Intervals.icu Amazfit settings is off by default. Go to Settings → Amazfit section → enable "HRV (rMSSD)". Your watch must also support HRV measurement (T-Rex 3 Pro, Balance 2, Helio Strap).
Sleep and wellness data won't sync
Enable "Download wellness" in the Amazfit settings on Intervals.icu. Then visit the Intervals.icu Calendar page once in your browser — this triggers the initial wellness data pull. Sleep duration may differ from Zepp by 1-2 hours due to different calculation methods.
Strength training shows as "Run"
Known limitation — Zepp sends some activity types (strength, cross-training) with generic labels. After import, click on the activity in Intervals.icu and manually change the workout type. This only affects the label, not the data.
Sync stopped working after a few months
Zepp OAuth tokens last about 90 days. If sync stops, go to Intervals.icu Settings → Amazfit section → disconnect and reconnect. This refreshes the authorization.
Which Amazfit models work?
All Amazfit watches that sync with the Zepp app work with Intervals.icu. The connection is at the account level — not device-specific.
Full integration: activity sync + workout push to watch. Trail running, maps, 25-day battery.
AMOLED display, 25-day battery, $169. Sync works perfectly. A strong alternative to COROS PACE 3.
Activity sync + workout push. Cycling and running workout types supported for push.
Built for runners: dual-band GPS, Zepp Coach. All running data syncs to Intervals.icu.
Entry-level runner's watch. TrainingPeaks and Intervals.icu integration out of the box.
Budget option. Basic running metrics sync: HR, GPS, distance, pace. Great for beginners.
Any Amazfit with Zepp works. If your watch uploads workouts to the Zepp app, they will sync to Intervals.icu. This includes older models like GTS 4, GTR 4, and T-Rex 2. Helio Strap also works for HR and HRV data.
Push workouts from Intervals.icu to your watch
On supported models, Intervals.icu can send planned workouts directly to your Amazfit watch:
- ✓Intervals.icu uploads the next 7 days of planned workouts automatically, updating about 3 times per day
- ✓Open the Zepp app on your phone to trigger the sync — workouts appear on your watch within minutes
- ✓Currently supported on T-Rex 3 Pro and Balance 2. Run and Ride workout types work; strength workouts don't transfer yet
What's next: turn your data into a training plan
Now your Amazfit data flows into Intervals.icu automatically. You have real analytics — fitness trends, load tracking, heart rate zones. But who analyzes it all and turns it into a plan?
STAS connects Intervals.icu to ChatGPT. Every workout, every metric, your full training history — ChatGPT sees it all and becomes your personal coach. It knows your paces, your fatigue level, your goals. Not generic advice — real coaching based on your actual data.
Learn more about STASFrequently asked questions
Is Intervals.icu free?
Yes, completely free. No trial, no subscription, no credit card. It's a passion project by developer David Tinker, supported by donations.
Which Amazfit models work with Intervals.icu?
All models that sync with the Zepp app — T-Rex 3 Pro, Active Max, Balance 2, Cheetah Pro, Active 3, Bip 6, GTS 4, GTR 4, and more. If it uploads to Zepp, it syncs to Intervals.icu.
Why isn't my Amazfit syncing?
The most common cause is account mismatch. If you created your Zepp account via "Login with Google", you must use that same method when authorizing in Intervals.icu. Try disconnecting and reconnecting in Settings.
Can I push workouts to my Amazfit watch?
Yes, on T-Rex 3 Pro and Balance 2. Intervals.icu uploads the next 7 days of planned workouts. Open the Zepp app on your phone to sync them to the watch. Run and Ride types are supported.
Does Amazfit work with Strava too?
Yes, but for STAS the recommended path is Amazfit → Intervals.icu directly (not through Strava). Direct sync provides more complete data including wellness metrics and HRV.
What's the difference between Zepp Coach and Intervals.icu?
Zepp Coach gives basic AI-generated training suggestions. Intervals.icu provides deep analytics: CTL/ATL/TSB tracking, power curves, HR zone analysis, workout planning, and integration with external coaching tools. They complement each other.
Related guides
Ready to unlock your Amazfit data?
Connect Amazfit to Intervals.icu in 5 minutes. Free analytics, training load tracking, and structured workout plans.
Go to Intervals.icuCompletely free — no subscription needed