Your music,
beautifully played.

A fast, elegant local music player for the collection you actually own. Free, open source and fully offline, on Windows, macOS and Linux.

  • Windows
  • macOS
  • Linux
  • MP3 · FLAC & more
  • GPL-3.0
XeroTunes showing the All Songs library with 2073 tracks while playing Dead Space by Eminem & Linkin Park

Your whole library.
Perfectly in order.

Browse by song, album, artist, album artist, genre, year, or the exact folder hierarchy on disk. Filtering and instant search keep the track you want a keystroke away.

And because every file lives on your own drive, no streaming service can pull an album, rewrite your library, or track what you play.

  • Sort by any column, filter by genre & year
  • Recently added, album artists, and Ctrl+K search from anywhere
  • Folder & hierarchy views built for big collections
XeroTunes search filtering the library to tracks and albums matching 'come back'

Synced lyrics.
Spotless tags.

XeroTunes reads embedded lyrics and external .lrc files, scrolling synced lyrics line by line as the track plays. Open the ID3 tags of any file to see exactly what you have, down to sample rate, bit depth and bitrate.

  • Synced & unsynced lyrics, embedded or .lrc
  • Full ID3 tag viewer for every track
  • Tag editor with a lyric-sync studio Soon
XeroTunes lyrics view scrolling synced lyrics from an LRC file while playing Remember We Die by Gemini Syndrome

Show the world
what you're playing.

Share your offline listening on Discord, just like Spotify. Friends see your current track in real time, right on your profile. No streaming service required.

A Discord rich-presence card reading 'Listening to Dead Water' by Maxson from the High Seas EP

A player that
stays out of the way.

Play a track without opening the full app. XeroTunes Mini is a compact, always-handy window for when you just want to hear a file. No library, no fuss.

  • Launch from your file manager, or drop a file straight onto it
  • Compact, non-intrusive, always on hand
  • Windows-only today; macOS & Linux coming soon
The XeroTunes Mini window playing Learning How To Be Human by Manafest

Drop the needle.
Virtually. Soon

Vinyl mode turns XeroTunes into a virtual turntable: your album art on a spinning record, tonearm and all. The ritual of vinyl, without the shelf space.

Everything you need.

Cross-platform

Windows, macOS and Linux.

The same app and the same library on every desktop you own.

Formats

Seven formats, straight off disk.

Supported formats include MP3, FLAC, WAV, AAC, M4A, OGG and WebM. Perhaps more but thats all i tested 🤧

Cast

Send it to the big speakers.

Chromecast and Google Cast devices on your network can stream your music in its full glory!

Output

Per device volume and pause on drop.

Volume is kept per device, so no more sudden sound bursts 💀 and stop song on headphones unplugged.

Desktop

Controls where you expect them.

Made with care 💖, so full Media keys and control support wherever possible. *Varies per OS*

Overlay

See what's next.

A small overlay to see what's the next track without leaving your current app/game. works best on Windows. Linux, macOS is a bit more limited.

Artwork

Artists with faces.

See your favourite artists' photo and more straight from the app! powered by TheAudioDB!

Appearance

Welcome to the dark side. or the light side?

No need to flash bang your eyes, we got you on both sides. Light and dark modes + customizable title bar as per your taste choose from macOS, Windows, GNOME or KDE

Touch

"touch grass" nah bro, touch XeroTunes!

Touch first design no need to struggle with your fingers, we got you covered. Works on touch screen laptops and tablets.

Open source

Free, and staying that way.

GPL-3.0. No ads, no tracking, no subscriptions. Built in the open on GitHub.

Soon

A built-in equalizer.

Shape every track to your speakers and your room.

Soon

Smart recommendations.

What to play next, drawn from what you already listen to.

Download XeroTunes

Free, open source, and ready for your desktop.

Release channel

Check out new features early! Expect occasional bumps hear and there, but feel free to help us report anything broken on GitHub. This is a seperate app so it won't interfere with your stable install.

Source, changelogs and older builds live on GitHub Releases. Stuck, or want to ask something? Join the Discord.