Your run.
Your soundtrack.
TrackList matches your Strava run data with your music listening history to generate shareable run posters — your GPS route color-coded by song, album art, stats, and a full setlist.
Every segment of your route gets painted with the color of the track playing at that moment. The result is something that's actually yours — not a generic running graphic, but a record of exactly what you were listening to when you turned that corner.
Connecting your music
TrackList needs access to your listening history to know what was playing during each run. There are a few ways to connect — here's what you need to know.
To get started: create a free Last.fm account and connect your music app.
Last.fm automatically logs the music you listen to — every track, every session.
- Works with Spotify, Apple Music, Tidal, and more
- Free and quick to set up (~2 minutes)
- Once connected, TrackList can match songs to your runs
Once you're set up, come back and paste your username in TrackList.
Spotify recently locked down their developer API, restricting indie apps like TrackList to only 25 manually authorized users. This isn't a TrackList limitation — it's a policy change that hit the entire independent developer ecosystem.
If you want to connect directly via Spotify, reach out and I'll try to add you to the allowlist — but spots are extremely limited and I can't guarantee availability.
The better path: keep listening on Spotify, but connect via Last.fm instead. Last.fm scrobbles from Spotify automatically — you still use your normal app, TrackList just reads from Last.fm.
Direct Apple Music integration is on the roadmap. Native access to Apple Music's listening history requires MusicKit, which is on the todo list.
In the meantime, Apple Music works great with Last.fm scrobbling — there's an official Apple Music scrobbler and it's a first-class experience. No workaround, just a two-minute setup.
Keep it running
TrackList is free and built entirely in my spare time. There's no company behind it, no investors, no ad revenue — just me, building something I'd want to use.
If you enjoy it and want to help cover the server costs, a donation is genuinely appreciated. No pressure at all — using the app is more than enough.
Venmo @Murrray