Edit song titles, artist names, album art, and lyrics for music files stored on a remote server through your browser
Batch-update metadata across hundreds of files at once without a desktop tag editor
Auto-fill missing or incorrect tags by fetching metadata from NetEase Cloud Music, QQ Music, or Kugou
Manage tags for a self-hosted Navidrome music library without needing local file access
Requires Docker, designed for self-hosted music servers like Navidrome where local desktop access to files is not available.
Music Tag Web is a browser-based tool for editing the metadata stored inside local music files. Metadata is the embedded information that tells a music player things like the song title, album name, artist, lyrics, and cover art image. This tool lets you view and change all of that information through a web interface rather than a desktop program. The project grew out of a specific problem: the author stores music on a remote server running Navidrome, a self-hosted music streaming service, and needed a way to fix or update music tags without having local access to the files. Desktop tag editors cannot reach files sitting on a remote machine, so a web-based tool fills that gap. The interface runs as a small web server that you access from your browser, and it points at whatever folder contains your music files. The tool supports a wide range of audio formats including MP3, FLAC, WAV, AAC (M4A), OGG, OPUS, WMA, and several others. It can fetch metadata suggestions automatically from Chinese streaming platforms such as NetEase Cloud Music, QQ Music, and Kugou Music, which is useful for filling in missing or incorrect tag information. Batch editing is also supported, so you can update tags across multiple files at once rather than one at a time. Deployment is done through Docker. You run a single Docker command, point it at your music folder, and then open a browser to port 8001. A Docker Compose file is also provided for users who prefer that approach, including those running Portainer. The license is GPL V3.0 with additional terms that restrict commercial use entirely. The author is explicit that this is a personal, non-commercial learning project, and that any copyrighted data produced while using it must be deleted within 24 hours.
← xhongc on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.