Trackhop

Tus playlists,
en todas partes.

Trackhop mantiene las playlists sincronizadas entre servicios de música, a mano o de forma programada.

Gratis y de código abierto. Sin cuenta, sin servidor, sin suscripción: todo funciona en tu móvil.

Google Play: próximamente En pruebas · ¿Desde Google Play? Añade el plugin
Disponible en F-Droid Compilado desde el código fuente · las nuevas versiones llegan unos días después
Disponible en Obtainium Cada versión al instante, se actualiza solo
Descarga el APK desde GitHub El APK más reciente, para instalar a mano

Android 8.0 o superior · ¿Qué versión necesito?

Descargar para macOS (Apple silicon) Apple silicon · para Intel · Homebrew
Descargar para Linux .deb · o Snap · Flatpak

En Mac, ábrelo la primera vez con clic derecho › Abrir (por qué) · Todas las descargas

Ejecútalo con Docker Beta · ghcr.io o Docker Hub · en un NAS
Desplegar en Azure (beta) Beta · tu propia suscripción, unos $5 al mes · detalles

Una página web, sincronizaciones programadas, una API · Una cuenta por persona para toda la casa

Un recorrido por Trackhop: sincros, una nueva sincro, cuentas, herramientas, una canción compartida, las tarjetas de compatibilidad y póster, canciones no reproducibles, ajustes

Qué hace

Elige un origen y un destino, y cada cuánto sincronizar. Trackhop encuentra cada canción en el otro lado, te muestra qué va a cambiar y mantiene ambas al día.

De cualquier servicio a cualquier servicio

Playlists, canciones que te gustan, álbumes guardados y artistas seguidos. O pega el enlace de cualquier playlist pública.

De forma programada

Cada hora, cada 6 horas, a diario o semanalmente. Solo añadidos, o también las eliminaciones, y conservando el orden del origen.

Nada al azar

Una vista previa antes de cada sincronización. Las canciones no encontradas pasan a revisión: elige la correcta una vez y Trackhop la recuerda.

Tus cuentas siguen siendo tuyas

Inicias sesión en la página de cada servicio. Los tokens de acceso se cifran en el móvil y nunca salen de él.

Tu propio servidor de música

Navidrome y otros servidores Subsonic, Jellyfin y Plex, junto a los servicios de streaming. También archivos: CSV, M3U, XML, JSON.

Herramientas para playlists

Copias de seguridad, eliminación de duplicados, unir, dividir y ordenar, y un generador de playlists con tu propia clave de IA.

Sincronizaciones con sus cifras, una nueva sincronización, una canción compartida que entra en una playlist, lo compatibles que son dos playlists, un póster de playlist, canciones no reproducibles y sus sustitutas

Funciona con

Los servicios marcados como beta funcionan y siguen la API documentada de cada servicio, pero se han usado menos en la práctica: los reportes son bienvenidos.

Servicios de streaming

SpotifyYouTube MusicAmazon Music Apple Music betaTIDALDeezer betaQobuz alpha SoundCloud betaAnghami alphaLiveOne alpha

Tu propio servidor

Navidrome / SubsonicJellyfinEmby betaPlex

Fuentes y archivos

Last.fm solo lecturaListenBrainz solo lectura NetEase Cloud Music · QQ Music enlaces públicos TikTokRadio por internet · ShazamListas de éxitos Apple Music · Deezer CSV · TSV · M3U · XSPF · JSPF · iTunes XML · JSONTexto pegado

¿Por qué no un servicio de transferencia online?

Soundiiz, TuneMyMusic y FreeYourMusic van bien para una mudanza puntual. Trackhop sirve para mantener las playlists al día con el tiempo, sin ceder tus cuentas a nadie. Comparados: Trackhop y Soundiiz, Trackhop y TuneMyMusic.

TrackhopServicios de transferencia online
Dónde funcionaEn tu móvilEn sus servidores
Quién guarda tus credencialesSolo tu móvil, cifradasEl servicio
Cuenta, suscripciónNingunaCuenta; límites en el plan gratuito
Sincronización programada, eliminaciones replicadasSíSobre todo en planes de pago
Servidores personalesSíPocas veces
Código fuenteAbierto, AGPL-3.0-onlyCerrado

También en un ordenador o un NAS

¿Quieres probarlo sin móvil o mantener las sincronizaciones en una máquina siempre encendida? El mismo motor funciona en tu ordenador y en un servidor, con una página web para conectar servicios y crear sincronizaciones. Ambos están en beta: sirven para el día a día pero aún son jóvenes, así que guarda una copia de tu configuración y cuéntanos qué falla.

Trackhop Desktop para Windows, macOS y Linux: se instala como cualquier programa, sin Docker ni Java, sin permisos de administrador. Se queda junto al reloj y ejecuta las sincronizaciones programadas mientras el ordenador está encendido. Versión 1.6.0 (novedades).

Instalador para Windows Windows, sin instalación (.zip) macOS, Apple silicon macOS, Intel Linux (.deb) Linux (.tar.gz) Linux (Flatpak)

O con un gestor de paquetes:

# Windows, desde Microsoft Store
winget install 9PFX74Q2XN9P

# Windows, con Scoop
scoop bucket add xlollx https://github.com/xlollx/scoop-bucket
scoop install xlollx/trackhop

# macOS, con Homebrew
brew install --cask xlollx/tap/trackhop

Cómo instalarlo · Todas las versiones · Microsoft Store · Para Windows, Mac, Linux

Docker beta, para un servidor doméstico, un NAS o una Raspberry Pi:

docker run -d -p 8080:8080 \
  -v trackhop-data:/data \
  -e SONGPORT_PASSWORD=elige-una \
  ghcr.io/xlollx/trackhop

Luego abre http://127.0.0.1:8080. Para actualizar, descarga la imagen y vuelve a iniciar el contenedor: tus sincronizaciones se quedan en el volumen. Ajustes, Docker Compose y qué funciona ahí: la guía de Docker. También en Docker Hub como xlollx/trackhop. En un NAS (Synology, Unraid, TrueNAS), o junto a Navidrome, Jellyfin o Plex. Para toda la casa, una cuenta por persona: cada uno inicia sesión y tiene sus propios servicios y sincronizaciones.

En Azure beta, sin servidor en casa: Desplegar en Azure (beta) crea Trackhop en tu propia suscripción de Azure (Container Apps, HTTPS, datos en Azure Files). Se factura a tu suscripción: unos $5 al mes en la mayoría de las regiones si está inactivo entre sincronizaciones, hasta unos $15 si está ocupado todo el tiempo (estimación según los precios de lista de Azure para Container Apps tras su cuota gratuita mensual; el almacenamiento cuesta céntimos). Más.

Ambos tienen el aspecto de la app, la revisión de canciones no encontradas, las playlists de archivo en todos los formatos y las Herramientas de la app: exportación, copias de seguridad completas (también programadas), duplicados, canciones no reproducibles, playlists con IA y Tus números.

Cómo usa Trackhop tus datos

Trackhop se conecta a los servicios de música que elijas (Spotify, YouTube Music, Apple Music, Amazon Music, TIDAL, Deezer, servidores personales) con el inicio de sesión de cada servicio. Lee tus playlists y sus canciones y, cuando inicias o programas una sincronización, crea playlists y añade o quita canciones en tu propia cuenta. Para YouTube Music a través de la API de Google, esto significa la YouTube Data API con el permiso youtube, usado solo para tus playlists y solo en tu dispositivo.

Los tokens de acceso se guardan cifrados en el móvil y nunca se envían al desarrollador de Trackhop ni a terceros. No existe ningún servidor de Trackhop. Detalles en la política de privacidad.

Empieza

Android 8.0 o superior, en inglés, italiano, francés, alemán, español, portugués, polaco, ruso, turco, chino, japonés y coreano. ¿No sabes qué versión elegir? ¿Qué Trackhop? las compara. La guía te acompaña en la primera sincronización y en los errores más comunes; si algo no funciona como se describe, Registro → Informar en GitHub abre un reporte con los detalles ya rellenados.

Paso a paso: de Spotify a YouTube Music · de Apple Music a Spotify · de Spotify a TIDAL · de Spotify a Apple Music · de YouTube Music a Spotify · de Deezer a Spotify · de Amazon Music a Spotify · de Spotify a Navidrome, Jellyfin o Plex · una playlist a CSV o M3U · tus Shazams en una playlist. Guías en español: Primeros pasos con Trackhop · Transferir playlists entre Spotify, YouTube Music, Apple Music y Deezer.

¿No tienes un móvil Android a mano? Prueba Trackhop Desktop en Windows o Linux, o la versión Docker.

¿Usas la versión de Google Play? Descarga Trackhop Bridge, el plugin que añade YouTube Music, Amazon Music, y Spotify y Apple Music sin claves de desarrollador (interfaces web no oficiales: lee antes sus notas).

Gracias

a quienes mantienen Trackhop gratis. ¿Quieres ver tu nombre aquí? Ko-fi o GitHub Sponsors.

  • THE ICON
  • Michel Henke
  • Pisqui❤️

Songport ahora es Trackhop. La misma app, el mismo código, las mismas actualizaciones: solo ha cambiado el nombre, porque un servicio sin relación llamado "SongPort" opera en el mismo ámbito. Tu app instalada se actualiza con normalidad y conserva todos sus datos, y los enlaces antiguos siguen funcionando.