Set up Navidrome on Windows
Same idea as the Mac guide — turn your PC into a music server, no cloud needed.
Install ffmpeg
Navidrome needs
ffmpegfor audio transcoding. Easiest way on Windows 10/11: open PowerShell (press Windows key, type "powershell", Enter) and run:winget install Gyan.FFmpeg
Approve the prompt. Restart any open terminals after install so the new
PATHtakes effect.What is ffmpeg?
Free tool that converts audio between formats. Navidrome uses it to stream your music to phones, browsers, and players that expect different codecs. Without ffmpeg, transcoding fails for many clients.
No
winget?Older Windows or stripped-down installs may not have it. Grab a build from gyan.dev/ffmpeg/builds, extract to
C:\ffmpeg, and addC:\ffmpeg\binto your PATH (search Windows for "Edit the system environment variables").Download the Navidrome MSI installer
Go to the official releases page. Look for the file ending in
windows_x86_64.msi(most modern PCs) and download it.Which file?
The list looks scary, but you only need one. On a normal modern Windows PC, pick the
.msifile withx86_64in its name. The MSI handles install + service setup in one go — no manual unzipping or service wrappers.Run the installer
Double-click the
.msi. The installer asks for a few basics:- Music Folder — e.g.
C:\Users\YOUR_NAME\Music - Data Folder — leave default unless you have a reason
- Port — leave at
4533
Click through. The installer registers Navidrome as a Windows service and starts it automatically. No Command Prompt needed.
Windows Defender / SmartScreen warning?
First run may show "Windows protected your PC." Click More info → Run anyway. Also click Allow access on private networks when the firewall prompt appears — lets phones and laptops on your Wi-Fi reach it.
- Music Folder — e.g.
Open it in your browser
Go to
http://localhost:4533, create your admin account, and you're set. Navidrome is now running as a service — survives reboots, no Command Prompt to keep open.How do I edit settings later?
Config file lives at
C:\Program Files\Navidrome\navidrome.toml. Edit with Notepad (run as Administrator), then restart the service: Win + R → services.msc → find "Navidrome" → Restart.