- Home
- Stem Separation Software
- Ultimate Vocal Remover
Ultimate Vocal Remover
What it is
Ultimate Vocal Remover (UVR) is a free desktop application that separates audio sources and removes vocals using deep neural network models. It supports batch processing and exports WAV, FLAC, and MP3 files. Available stem choices include vocals, instrumental, other, bass, drums, guitar, piano, synthesizer, strings, woodwinds, brass, and wind instruments. UVR runs on Windows, macOS, and Linux, and the project describes it as fully open source and free to use and modify. The GUI code uses the MIT license, while developers using its models are asked to credit UVR and its developers. Windows installation targets Windows 10 or higher and should use the main C: drive. The bundled macOS release targets Big Sur or later, with Apple Silicon and Intel downloads. Linux instructions cover Debian- and Arch-based systems. GPU conversion requires at least an Nvidia GTX 1060 with 6GB, and Nvidia GPUs with 8GB or more are recommended. AMD Radeon support is limited. FFmpeg is needed for non-WAV processing, and Rubber Band supports time-stretch and pitch-shift tools. Conversion time depends heavily on hardware.
For and against
For
- Free and open source
- Batch processing supported
- Exports WAV, FLAC, and MP3
- Many selectable stem types
- Runs on three desktop platforms
Against
- GPU conversion needs Nvidia hardware
- AMD Radeon support is limited
- Windows installation requires the main C: drive
- Processing can be hardware-intensive
The verdict
Ultimate Vocal Remover offers broad stem selection and batch exports in a free, open-source desktop package. Hardware requirements and platform-specific installation details should guide setup choices.
Who it suits
UVR suits musicians, editors, and other desktop users who need vocal removal or multiple stem exports. It is also aimed at developers wanting open-source software and models across Windows, macOS, or Linux.
Plans and prices
Ultimate Vocal Remover GUI
Free to use and modify · 64-bit platforms · GPU conversions require at least an Nvidia GTX 1060 6GB
Read 3 Oct 2026 · github.com
On the record
- AMD support
- AMD Radeon GPU support is limited, though the project links to a working branch for AMD GPU users.github.com · read 3 Oct 2026
- Dependencies
- UVR relies on FFmpeg to process non-WAV files and Rubber Band for time-stretch and pitch-shift tools.github.com · read 3 Oct 2026
- GPU requirements
- The project lists an Nvidia GTX 1060 with 6GB as the minimum for GPU conversions and recommends Nvidia GPUs with at least 8GB of VRAM.github.com · read 3 Oct 2026
- License
- The UVR GUI code is MIT-licensed, and developers using its models are asked to credit UVR and its developers.github.com · read 3 Oct 2026
- Linux
- The repository provides manual installation instructions for Debian- and Arch-based Linux systems.github.com · read 3 Oct 2026
- macOS
- The bundled macOS version targets Big Sur and above and has separate downloads for Apple Silicon and Intel Macs.github.com · read 3 Oct 2026
- Model training
- UVR's core developers trained the models included in the package, except the Demucs v3 and v4 4-stem models.github.com · read 3 Oct 2026
- Open source
- The project says it is 100% open source and free for anyone to use and modify.github.com · read 3 Oct 2026
- Performance
- The project says conversion times depend significantly on hardware and that its models are computationally intensive.github.com · read 3 Oct 2026
- Purpose
- The application uses deep neural network source separation models to remove vocals from audio files.github.com · read 3 Oct 2026
- Security note
- The macOS opening instructions advise that users may need to disable Gatekeeper checks and remove the app's quarantine attribute to bypass notarization.github.com · read 3 Oct 2026
- Support
- Users are directed to GitHub Issues for help and asked to include detailed reports, with error logs when possible.github.com · read 3 Oct 2026
- Windows
- The Windows installer targets Windows 10 or higher, and installation to the main C: drive is required to avoid instability.github.com · read 3 Oct 2026