Windows · Linux · macOS · Free

Download, Tag &
Share Music

NexusAudio is an all-in-one music toolkit. Pull any Spotify track, album, or playlist from YouTube, clean up your library with a spreadsheet-style tag editor, and grab rare tracks straight from the Soulseek P2P network — all in one app.

Free & open source
Explore Features

Three tools, one app

A downloader, a tag editor, and a P2P file finder — no external programs required. Everything runs in a single application.

Spotify Downloader

Paste any Spotify track, album, or playlist URL and NexusAudio grabs the audio via YouTube. Works without an API key — a web-scrape fallback is built in.

Tag Editor

A spreadsheet-style editor for MP3, FLAC, M4A, and OGG with bulk rename, find & replace, extended tags, and per-file cover art preview.

MusicBrainz Lookup

Search releases by artist or album, auto-match track titles and numbers to your files, and download & embed cover art in all four formats.

Auto Lyrics

Fetch and embed lyrics from lyrics.ovh with a Genius fallback — saved straight into the ID3, Vorbis, or MP4 tags.

Soulseek P2P

Full SLSK wire protocol: connect to the Soulseek network, search peers, and download files directly — with reconnection and queue handling.

15 Themes

From Nexus Dark to Dracula, Nord, Catppuccin, and Tokyo Night. Switch your look instantly from the settings tab.

From Spotify to your library

Your format, your quality, your folder — queued, tagged, and lyrics-embedded.

Track, album, or playlist — paste a Spotify URL and get the full track list.
No API key required — the built-in web scraper works out of the box. Optional Spotify API keys speed up large playlists.
Formats & quality — MP3 (64–320 kbps), FLAC, M4A, or OGG.
Age-restricted content — pass browser cookies (Firefox, Chrome, Edge, Brave, Safari) to handle restricted videos.
Download queue — batch-download whole albums with progress bars and one-click cancel.
Auto-tagging — title, artist, and album are embedded as ID3 / Vorbis / MP4 tags on every download.

Clean up your whole library

Batch edits that would take hours in other tools — done in minutes.

Spreadsheet editing — edit title, artist, album, genre, year, and track number across all files at once.
Bulk rename — rename every file to “Artist – Title” with a single click.
Find & replace — search and replace tag text across files, with regex and case toggles.
Extended tags — composer, album artist, disc number, BPM, ISRC, publisher, grouping, performer, lyricist, and more.
MusicBrainz — search releases, auto-match track numbers, and write correct titles & years.
Cover art — download front cover art and embed it into MP3, FLAC, M4A, or OGG files.
Lyrics fetch — pull and embed lyrics for every file, straight from the toolbar.
All four formats — MP3 (ID3v2), FLAC (Vorbis Comments), M4A (MP4 tags), and OGG.

The network for rare tracks

Soulseek is where niche and hard-to-find music lives. NexusAudio speaks the protocol natively.

Native SLSK protocol — direct TCP implementation, no third-party client required.
Search the network — find files by name with user, size, bitrate, and length results.
Direct downloads — double-click a result to download it from the peer, with transfer progress.
Reliable connections — auto-reconnect with exponential backoff and TCP keepalive.
Peer server — listen for incoming search results and transfer requests.

Under the hood

PlatformsWindows · Linux · macOS · Docker
UIPyQt6 desktop application
LanguagePython 3.10+
FormatsMP3 (64–320 kbps) · FLAC · M4A · OGG
Downloadingyt-dlp (YouTube audio) · spotipy or built-in web scraper
MetadataMusicBrainz · Cover Art Archive · lyrics.ovh · Genius
P2PSoulseek SLSK wire protocol over TCP
DependenciesFFmpeg required for audio conversion
PricingFree

Your music, your way.

NexusAudio is free for Windows, Linux, and macOS. Downloads are on the way — check back soon.