What is CorosLink?
CorosLink is an unofficial, local-first desktop companion for COROS watch owners. It brings music management, watch maps, route planning, and training analytics together in one app for macOS, Windows, and Linux.
Unofficial project:
CorosLink is community-built and not affiliated with or endorsed by COROS.
Connect your watch over USB to sync MP3s and map packages, download music from YouTube, Spotify, YouTube Music, or Apple Music playlists, grab public Apple Podcasts episodes, build GPX routes on your desktop, and explore your training data in a rich dashboard.

Get started
Download the desktop app for macOS, Windows, or Linux, or build it from source.
Music
Sync a local MP3 library from YouTube, Spotify, YouTube Music, Apple Music, and Apple Podcasts.
Navigation
Install official COROS map packages and build custom GPX routes.
Analytics
Recovery, load, race predictions, and activity detail on a bigger screen.
Feature areas
| Area | What it does |
|---|---|
| Overview dashboard | Watch-aware status, storage ring, visit heatmap globe, and quick actions. |
| Media | Download and sync MP3s from YouTube, Spotify, YouTube Music, Apple Music, and Apple Podcasts. |
| Maps | Browse and install official COROS Landscape/Topo map regions over USB. |
| Route Builder | Generate loop or point-to-point GPX routes with elevation and distance stats. |
| Watch Faces | Create, theme, and publish custom COROS watchfaces from desktop. |
| Training Hub | COROS account analytics — stamina, recovery, load, EvoLab scores, race predictor. |
| Calendar | Month/week views of scheduled workouts and completed activities. |
| Coach | A training chatbot grounded in your COROS data (ChatGPT, Claude Code, or local LLMs). |
How it works, in short
CorosLink uses independent data paths rather than a single backend:
- USB — direct file transfer for music and maps once your watch mounts as a drive.
- OpenRouteService — route generation for the GPX route builder.
- COROS team APIs — training analytics, activities, and fitness scores (requires a COROS account).
See How It Works for the full data-flow diagram, and Privacy & Data for what's stored where.
Source
CorosLink is open source: github.com/JunAkerBuilds/CorosLink