Vos playlists,
partout.
Trackhop synchronise vos playlists entre services de musique, à la main ou selon un planning.
Gratuit et open source. Pas de compte, pas de serveur, pas d’abonnement : tout tourne sur votre téléphone.
Android 8.0 ou plus récent · De quelle version ai-je besoin ?
Sur Mac, ouvrez-le la première fois avec clic droit › Ouvrir (pourquoi) · Tous les téléchargements
Une page web, des syncs planifiées, une API · Un compte par personne pour toute la maison

Ce qu’il fait
Choisissez une source et une destination, puis la fréquence. Trackhop retrouve chaque titre de l’autre côté, vous montre ce qui va changer et garde les deux en phase.
De n’importe quel service vers n’importe quel autre
Playlists, titres likés, albums enregistrés et artistes suivis. Ou collez le lien de n’importe quelle playlist publique.
Selon un planning
Toutes les heures, toutes les 6 heures, chaque jour ou chaque semaine. Seulement les ajouts, ou aussi les suppressions, en gardant l’ordre de la source.
Rien n’est deviné
Un aperçu avant chaque sync. Les titres introuvables passent en vérification : choisissez le bon une fois, Trackhop s’en souvient.
Vos comptes restent les vôtres
Vous vous connectez sur la page de chaque service. Les jetons d’accès sont chiffrés sur le téléphone et ne le quittent jamais.
Votre propre serveur de musique
Navidrome et les autres serveurs Subsonic, Jellyfin et Plex, à côté des services de streaming. Et aussi des fichiers : CSV, M3U, XML, JSON.
Outils pour playlists
Sauvegardes, suppression des doublons, fusion, division et tri, et un générateur de playlists qui utilise votre propre clé d’IA.
Compatible avec
Les services marqués bêta fonctionnent et suivent l’API documentée de chaque service, mais ont été moins utilisés en conditions réelles : vos retours sont les bienvenus.
Services de streaming
Votre propre serveur
Sources et fichiers
Pourquoi pas un service de transfert en ligne ?
Soundiiz, TuneMyMusic et FreeYourMusic sont parfaits pour un transfert ponctuel. Trackhop sert à garder vos playlists à jour dans la durée, sans confier vos comptes à qui que ce soit. Comparaisons : Trackhop et Soundiiz, Trackhop et TuneMyMusic.
| Trackhop | Services de transfert en ligne | |
|---|---|---|
| Où ça tourne | Sur votre téléphone | Sur leurs serveurs |
| Qui détient vos identifiants | Seulement votre téléphone, chiffrés | Le service |
| Compte, abonnement | Aucun | Compte ; limites sur l’offre gratuite |
| Sync planifiée, suppressions répercutées | Oui | Surtout dans les offres payantes |
| Serveurs personnels | Oui | Rarement |
| Code source | Ouvert, AGPL-3.0-only | Fermé |
Aussi sur un ordinateur ou un NAS
Envie d’essayer sans téléphone, ou de faire tourner vos syncs sur une machine toujours allumée ? Le même moteur fonctionne sur votre ordinateur et sur un serveur, avec une page web pour connecter les services et créer des syncs. Les deux sont en bêta : ils conviennent à un usage quotidien mais sont encore jeunes, alors gardez une copie de votre configuration et dites-nous ce qui ne marche pas.
Trackhop Desktop pour Windows, macOS et Linux : il s’installe comme n’importe quel programme, sans Docker ni Java, sans droits d’administrateur. Il se place à côté de l’horloge et lance les syncs planifiées tant que l’ordinateur est allumé. Version 1.6.0 (nouveautés).
Installateur Windows Windows, sans installation (.zip) macOS, Apple silicon macOS, Intel Linux (.deb) Linux (.tar.gz) Linux (Flatpak)
Ou avec un gestionnaire de paquets :
# Windows, depuis le Microsoft Store
winget install 9PFX74Q2XN9P
# Windows, avec Scoop
scoop bucket add xlollx https://github.com/xlollx/scoop-bucket
scoop install xlollx/trackhop
# macOS, avec Homebrew
brew install --cask xlollx/tap/trackhop
Comment l’installer · Toutes les versions · Microsoft Store · Pour Windows, Mac, Linux
Docker bêta, pour un serveur maison, un NAS ou un Raspberry Pi :
docker run -d -p 8080:8080 \
-v trackhop-data:/data \
-e SONGPORT_PASSWORD=choisissez-en-un \
ghcr.io/xlollx/trackhop
Ouvrez ensuite http://127.0.0.1:8080. Pour mettre à jour, récupérez la nouvelle image et relancez le conteneur : vos syncs restent dans le volume. Réglages, Docker Compose et ce qui fonctionne : le guide Docker. Aussi sur Docker Hub sous le nom xlollx/trackhop. Sur un NAS (Synology, Unraid, TrueNAS), ou à côté de Navidrome, Jellyfin ou Plex. Pour toute la maison, un compte par personne : chacun se connecte et a ses propres services et syncs.
Sur Azure bêta, sans serveur à la maison : crée Trackhop dans votre propre abonnement Azure (Container Apps, HTTPS, données sur Azure Files). Facturé sur votre abonnement : environ 5 $ par mois dans la plupart des régions s’il reste inactif entre les syncs, jusqu’à environ 15 $ s’il est occupé en permanence (estimation d’après les tarifs publics d’Azure pour Container Apps, après la franchise gratuite mensuelle ; le stockage coûte quelques centimes). En savoir plus.
Les deux ont le look de l’app, la vérification des titres introuvables, les playlists de fichiers dans tous les formats et les Outils de l’app : export, sauvegardes complètes (aussi planifiées), doublons, titres injouables, playlists par IA et vos statistiques.
Comment Trackhop utilise vos données
Trackhop se connecte aux services de musique que vous choisissez (Spotify, YouTube Music, Apple Music, Amazon Music, TIDAL, Deezer, serveurs personnels) avec la connexion propre à chaque service. Il lit vos playlists et leurs titres et, quand vous lancez ou planifiez une sync, crée des playlists et ajoute ou retire des titres dans votre propre compte. Pour YouTube Music via l’API de Google, cela signifie la YouTube Data API avec l’autorisation youtube, utilisée uniquement pour vos playlists et uniquement sur votre appareil.
Les jetons d’accès sont stockés chiffrés sur le téléphone et ne sont jamais envoyés au développeur de Trackhop ni à aucun tiers. Il n’y a pas de serveur Trackhop. Détails dans la politique de confidentialité.
Commencer
Android 8.0 ou plus récent, en anglais, italien, français, allemand, espagnol, portugais, polonais, russe, turc, chinois, japonais et coréen. Vous hésitez entre les versions ? Quel Trackhop ? les compare. Le guide accompagne la première sync et les erreurs courantes ; si quelque chose ne fonctionne pas comme décrit, Journal → Signaler sur GitHub ouvre un rapport avec les détails déjà remplis.
Pas à pas : de Spotify vers YouTube Music · d’Apple Music vers Spotify · de Spotify vers TIDAL · de Spotify vers Apple Music · de YouTube Music vers Spotify · de Deezer vers Spotify · d’Amazon Music vers Spotify · de Spotify vers Navidrome, Jellyfin ou Plex · une playlist en CSV ou M3U · vos Shazams dans une playlist. Guide en français : Transférer des playlists entre Spotify, YouTube Music, Apple Music et Deezer, gratuitement.
Pas de téléphone Android sous la main ? Essayez Trackhop Desktop sur Windows ou Linux, ou la version Docker.
Vous utilisez la version Google Play ? Téléchargez Trackhop Bridge, le plugin qui ajoute YouTube Music, Amazon Music, ainsi que Spotify et Apple Music sans clés de développeur (interfaces web non officielles : lisez d’abord ses notes).
Merci
aux personnes qui permettent à Trackhop de rester gratuit. Vous voulez voir votre nom ici ? Ko-fi ou GitHub Sponsors.
- THE ICON
- Michel Henke
- Pisqui❤️
Songport s’appelle désormais Trackhop. Même app, même code, mêmes mises à jour : seul le nom a changé, car un service sans rapport appelé « SongPort » opère dans le même domaine. L’app installée se met à jour normalement et garde toutes ses données, et les anciens liens continuent de fonctionner.