JLTamp app icon Self-hosted music player

Your music.Your server.Everywhere you go.

JLTamp is a player for the music you already own. Run your own JLTamp server and your whole collection comes with you: on your iPhone, on Android, in the browser and in the car with CarPlay and Android Auto. No ads. No tracking.

FreeiOS 16.4+ & Android 7+7 languages
Listening with JLTamp at home
It's all yours

Stream straight from
your own server

Install the open-source JLTamp server on a computer at home, point it at your music folder and invite the people you want. Your files stay yours. Nothing is hosted, offered or sold by us.

  • Runs with Docker, with a setup wizard on first start
  • Invite-only accounts, with your own libraries per person
  • Listen in the app or straight from your browser
Cover-flow browsing in JLTamp
A player you'll love

It feels
like vinyl

The record spins while your song plays, the colours follow the album cover, and songs flow into each other with a smooth crossfade at an even volume.

  • Spinning record and cover-flow
  • Crossfade and volume normalization
  • Keeps playing on the lock screen, with headphone controls
JLTamp now playing screen with a spinning record
Listen together

Same song.
Same second.

Start a session, share the code, and everyone hears the same track at the same moment, wherever they are. Or see what a friend is playing and put it on with one tap.

  • Listening sessions that stay in sync
  • Build a playlist together with a share code
  • Pick up where you left off on another device
On the road

Your library,
on the dashboard

Browse your albums, playlists and genres on the car's screen, or just say what you want to hear. Downloaded music keeps playing when there's no signal.

Android Auto Available now CarPlay Available now
Optional AI engine

Describe a mood.
Get a playlist.

Add the optional AI engine to your own server and type what you're in the mood for. It picks from your library, starts a radio that learns from what you skip, and makes a fresh mix for you every week.

  • Playlists from a sentence, using only your own music
  • Radio from any artist, album or genre
  • Runs on your own hardware, not in someone's cloud
  • Window SeatHarbour Lights3:48
  • Slow CoffeeMira Holm4:12
  • Grey Skies, Warm RoomThe Quiet Hours3:31
  • PuddlesJuno Park2:59
Everything you'd want

Built for the way you listen

Offline downloads

Save songs, albums and playlists for the plane, the train or a dead zone.

Chromecast & AirPlay

Send your music to a speaker or TV. It keeps going when your phone locks.

DJ mode

Two decks and a crossfader, for when you're the one picking the next song.

Sleep timer

The music fades out slowly and stops, so you can drift off.

Your year in music

See what you played most, and what you were listening to on this day years ago.

Accounts for everyone

Likes, playlists and history stay private to each person on your server.

Smart playlists

Playlists that fill themselves based on rules you set.

Seven languages

English, Dutch, German, Spanish, two kinds of Portuguese and Frisian.

Open-source server

MIT-licensed. Read the code, run it yourself, change what you like.

JLTamp Get started

Bring your library
everywhere

Free to download. Set up your own server and start listening to the music that's already yours.

Need a server first? Get the open-source JLTamp server on GitHub