Installation
First, download and install Nicotine+ for your operating system:Windows
Download the installer for Windows 10+
macOS
Download for Intel or Apple Silicon
Linux
Install via package manager
For detailed installation instructions for your specific platform, see the Downloads page.
First Launch
Launch Nicotine+
Start the application from your applications menu or command line:On first launch, you’ll be greeted with the setup wizard.
Create or Log In to Your Soulseek Account
You need a Soulseek account to connect to the network:
- New users: Choose a username and password to create an account
- Existing users: Enter your existing Soulseek credentials
Your Soulseek account works with any Soulseek client, including the official client and Nicotine+.
Configure Basic Settings
The setup wizard will guide you through essential settings:
- Download folder: Where files will be saved (e.g.,
~/Downloads) - Shared folders: Folders you want to share (optional, can be set later)
- Port settings: For optimal connectivity (automatic by default)
Your First Search
Once connected, you can start searching for files:Enter Your Search Query
Type what you’re looking for (e.g., artist name, album, song title) and press Enter or click Search.
Browse Search Results
Search results will appear showing:
- Filename - The file name
- User - Who is sharing the file
- Size - File size
- Speed - Estimated transfer speed
- Quality - Audio bitrate (for music files)
Understanding Download Queue
Nicotine+ uses a queue system for downloads:- Download States
- Managing Downloads
- Queued - Waiting for an upload slot from the user
- Getting status - Requesting file information
- Downloading - Active transfer
- Paused - Transfer paused by you
- Finished - Download complete
- Failed - Transfer failed (user offline, file removed, etc.)
Upload slots are limited by the file owner. You may need to wait in their queue before your download starts.
Setting Up File Sharing (Optional)
Sharing files helps the community and improves your standing with other users:Add Shared Folders
- Click Add Folder or Add Virtual Folder
- Select the folder(s) you want to share
- Click OK to confirm
Scan Your Shares
Click Rescan Shares to build the file database. This may take a few minutes depending on the number of files.The scan will:
- Index all files in your shared folders
- Extract metadata (for audio files)
- Make files available for other users to search
Command Line Options
Nicotine+ supports several command-line options for advanced usage:Joining Chat Rooms
Connect with the community through chat rooms:Join a Room
- Click Join Room button
- Enter a room name or browse popular rooms
- Click Join
- music - General music discussion
- jazz, metal, electronic - Genre-specific rooms
- help - Get help from experienced users
Useful Chat Commands
Improving Connection Quality
For optimal performance, configure your network settings:Enable Port Forwarding
Go to Settings → Network → Connectivity:
- Note your listening port (default: random)
- Configure port forwarding on your router for this port
- Click Test Port to verify connectivity
Port forwarding is not required but significantly improves download speeds and connectivity.
Configure Bandwidth
In Settings → Transfers:
- Set download/upload speed limits if needed
- Adjust number of upload slots based on your connection
- Enable bandwidth throttling during specific hours
Next Steps
Core Features
Explore advanced file sharing features
Search Tips
Learn advanced search techniques
Network Configuration
Optimize your network settings
User Management
Manage buddies, ignored users, and more
Getting Help
If you run into issues:- IRC Channel: Join #nicotine+ on Libera.Chat
- Issue Tracker: Report bugs on GitHub
- Help Room: Join the help chat room in Nicotine+
- Documentation: Browse the full documentation on this site