Audio & voiceMITPython

RVC WebUI

Retrieval-based voice conversion — train a voice model and convert singing or speech.

Stars
38.7K
Forks
5.3K
Open issues
584
Last commit
2026-08-04

Live from the GitHub API · updated 2026-10-15

What is RVC WebUI?

RVC converts one voice into another while keeping timing and pitch, and is widely used for AI cover songs. The WebUI handles training on ~10 minutes of clean audio, inference and vocal separation.

Key features

  • Voice model training from short datasets
  • Real-time and offline voice conversion
  • Built-in UVR vocal separation
  • Pitch extraction options (RMVPE, crepe)

System requirements

Platforms
Windows · Linux · macOS
GPU
NVIDIA recommended (AMD/Intel via DirectML builds)
VRAM
4 GB+

How to install RVC WebUI

Summarized from the project’s README. Projects change quickly — check the GitHub page for the latest instructions.

Windows package

  1. 1
    Download the prebuilt package from the releases linked in the README and extract it.
  2. 2
    Run go-web.bat and open the WebUI.

From source

  1. 1
    Install PyTorch, then the requirements.
    git clone https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI.git
    cd Retrieval-based-Voice-Conversion-WebUI
    pip install -r requirements.txt
  2. 2
    Download the pretrained assets described in the README and start the UI.
    python infer-web.py

Strengths

  • Natural-sounding conversion
  • Huge community of voice models

Limitations

  • Use only voices you have rights to

RVC WebUI alternatives compared

SoftwareStarsLicensePlatformsVRAM
RVC WebUI

Retrieval-based voice conversion — train a voice model and convert singing or speech.

38.7KMIT4 GB+
Applio

A modern, easier RVC-based voice conversion app.

3.8KMIT4 GB+
GPT-SoVITS

Few-shot voice cloning and TTS with a full training WebUI.

62.8KMIT6 GB+
Whisper

OpenAI’s open-source speech recognition and translation model.

110.5KMIT~1 GB (tiny) to ~10 GB (large)
whisper.cpp

Whisper in plain C/C++ — fast on CPUs, Apple Silicon and mobile.

54.4KMIT—
faster-whisper

Whisper reimplemented on CTranslate2 — up to 4× faster with less memory.

25.9KMIT—

FAQ

Is RVC WebUI free?

Yes — RVC WebUI is open-source software released under the MIT license. Check the license (and any model weight licenses) before commercial use.

Does RVC WebUI run on Windows, Mac and Linux?

RVC WebUI supports: Windows, Linux, macOS.

What hardware do I need for RVC WebUI?

NVIDIA recommended (AMD/Intel via DirectML builds). VRAM: 4 GB+

How do I install RVC WebUI?

1. Download the prebuilt package from the releases linked in the README and extract it. 2. Run go-web.bat and open the WebUI.

What are the best RVC WebUI alternatives?

Popular alternatives include Applio, GPT-SoVITS, Whisper, whisper.cpp. See the comparison table on this page.