Free Voice Changer  /  Voice Changer for Discord

Voice Changer for Discord — Free, Browser-Based, No Install

Use this in-browser voice changer with your Discord call. No Voicemod, no Clownfish, no $5/month subscription, no big app to install. Just a free web page plus a small virtual audio cable utility.

Works on Windows, Mac, Linux No Discord plugin No account Real-time
Ready

Why this beats installing Voicemod or Clownfish

The classic Discord voice-changer story is: download a 100 MB desktop app, install drivers, create an account, get nagged to upgrade to Pro for half the presets. This page skips all of that — the voice changer is a web page, and the only install on your machine is a tiny free utility that creates a virtual microphone device.

How a browser voice changer works with Discord

There are three honest paths. Pick the one that matches what you want.

No install needed

Use a hideme voice room instead

If everyone in your call can move to a browser-based voice room, you can skip Discord entirely. Open /hideme/, pick a preset, share the URL with friends. Same voice disguise, no audio routing, no Discord involved. Works for small groups (up to ~6 people).

Doesn't work

Browser extension or Discord plugin

You may have seen "Discord voice changer extension" or "BetterDiscord plugin" results elsewhere. Discord's official client does not expose an audio API to plugins, and unofficial plugins violate Discord's TOS. Anyone offering an in-Discord plugin voice changer is either lying or risking your account.

Setup: virtual audio cable + Discord

Pick your operating system. Steps are 5 minutes from zero to "my friends hear my disguised voice in Discord."

Windows — VB-CABLE

  1. Download VB-CABLE (free, donationware). It is a 1.6 MB ZIP.
  2. Extract the ZIP. Right-click VBCABLE_Setup_x64.exe and choose Run as administrator. Click Install Driver. Reboot when prompted.
  3. After reboot, open Sound settingsApp volume and device preferences (or use the volume mixer). Find your browser (Chrome / Edge / Firefox) in the list and set its Output to CABLE Input (VB-Audio Virtual Cable).
  4. Open this voice changer page in that browser. Pick a preset. Click Test mic & voice. (You will not hear yourself locally — the audio is now going to the virtual cable.)
  5. In Discord: User Settings → Voice & Video → Input Device → choose CABLE Output (VB-Audio Virtual Cable).
  6. Talk in Discord. Friends hear the disguised voice.

Heads-up: While the cable is routing your browser, you will not hear browser-page audio (YouTube, etc.) through your speakers — it is going to the virtual mic instead. Either revert browser output when not using the voice changer, or use a second browser for media.

Mac — BlackHole

  1. Install BlackHole 2ch (free, open source). The installer is signed and notarized.
  2. Open Audio MIDI Setup (in /Applications/Utilities). Click the + in the bottom-left and choose Create Multi-Output Device.
  3. Check both BlackHole 2ch and Built-in Output in the Multi-Output device. This lets you hear yourself while also routing to BlackHole.
  4. Open System Settings → Sound → Output. Set output to the new Multi-Output Device. (For per-app routing on macOS Sonoma+, use Loopback from Rogue Amoeba — $99, more polished.)
  5. Open this voice changer page in your browser. Pick a preset. Click Test mic & voice.
  6. In Discord: User Settings → Voice & Video → Input Device → choose BlackHole 2ch.
  7. Talk in Discord. Friends hear the disguised voice.

Heads-up: If you use only BlackHole as system output (without the Multi-Output trick), you will hear nothing locally because all audio is going to the virtual mic. The Multi-Output device is the workaround.

Linux — PulseAudio loopback

  1. Confirm you are on PulseAudio (most modern distros are): pactl info should list a server.
  2. Create a virtual sink for the browser to write to:
    pactl load-module module-null-sink \
      sink_name=voicechanger \
      sink_properties=device.description="VoiceChanger"
  3. Create a virtual mic (a "remap-source" of the sink's monitor):
    pactl load-module module-remap-source \
      master=voicechanger.monitor \
      source_name=voicechanger_mic \
      source_properties=device.description="VoiceChanger-Mic"
  4. Open your browser. Use pavucontrol to send the browser's output to the VoiceChanger sink (Playback tab → find your browser → set device to VoiceChanger).
  5. Open this voice changer page. Pick a preset. Click Test mic & voice.
  6. In Discord: User Settings → Voice & Video → Input Device → choose VoiceChanger-Mic.
  7. Talk in Discord. Friends hear the disguised voice.

PipeWire users: the same pactl commands work through the pipewire-pulse compatibility shim. Run systemctl --user status pipewire-pulse to confirm it is active. Unload modules with pactl unload-module <id> when done.

Voice changer comparison

Honest comparison of the four most-recommended Discord voice changers as of mid-2026.

Voicemod Clownfish MorphVOX Jr. This page
Free tier Limited Full 3 voices Full (4 voices)
Pro / paid $2.50–$5/mo $39.99 one-time
Install required ~150 MB app ~12 MB app ~40 MB app No (browser)
Virtual cable install Bundled Bundled Bundled Separate (1–3 MB)
Account required Yes (email) No No No
Windows Yes Yes Yes Yes
macOS No No No (Win only) Yes
Linux No No No Yes
Chromebook No No No Yes (browser)
Effect quality Best Basic Good Good (disguise-grade)
Number of voices 50+ (Pro) 8 3 free / 14 paid 4
This page Free, browser-only, cross-platform. Smaller voice library than Voicemod but no subscription, no install, and runs anywhere with a browser.

Frequently asked questions

Discord-specific concerns. For general questions about the voice changer itself, see the main FAQ.

Does this voice changer work inside Discord directly?

No browser tool can directly change what Discord sends — Discord uses its own audio input from the operating system. To use a browser voice changer with Discord, you route the browser's audio output through a virtual audio cable, then set that virtual cable as Discord's input device. The setup guides above walk through it.

Is there a free voice changer for Discord that needs no download at all?

The voice changer itself runs in your browser with no download. The routing step needs a small virtual audio cable utility (VB-CABLE on Windows, BlackHole on Mac, or PulseAudio loopback on Linux) — all free. So the only install on your machine is a 1–3 MB driver/utility, not a full voice-changer app.

Will my Discord friends hear the disguised voice or my real voice?

Once Discord is set to use the virtual cable as its input, your friends hear only the disguised voice. Discord no longer reads from your real microphone — that mic feeds your browser, the browser disguises it, and the virtual cable hands the result to Discord.

Is using a voice changer allowed by Discord's Terms of Service?

Discord's TOS does not prohibit voice transformation in general. Voicemod, Clownfish, MorphVOX, and similar tools have been used widely without TOS issues. The line is whether you use the voice changer to harass, impersonate, or otherwise violate community rules — those would violate TOS regardless of the tool.

How is this different from Voicemod or Clownfish?

Voicemod and Clownfish are dedicated desktop apps. They include their own virtual audio device, so setup is one-click — but you install a full application, and Voicemod requires an account and pushes upgrades to Pro for most voices. The browser approach trades one-click setup for zero install and zero account: you only install a small audio cable utility, and the voice-changer logic itself is just a web page.

Can I still hear myself while talking in Discord with this setup?

On Windows: only if you check Discord's "Self-monitoring" or use Listen to this device on the cable in Sound Control Panel. On Mac: use the Multi-Output Device trick from the Mac guide above — it sends audio to both your speakers and BlackHole simultaneously. On Linux: pactl load-module module-loopback source=voicechanger.monitor pipes the sink monitor back to your default sink.

Will this work with Discord's mobile app?

Not without root/jailbreak. iOS and Android do not let third-party apps replace Discord's microphone input. For a voice-changed Discord experience on mobile, your options are: (1) use Discord on a desktop instead, or (2) move the call to a browser-based voice room like our /hideme/ room.

Does the disguise sound different in Discord than in the test?

Slightly. Discord re-encodes voice using Opus at 64 kbps by default (lower in Discord's automatic mode). The compression smooths some of the disguise artifacts — usually making the voice sound more natural, not less disguised. If you want maximum disguise effect, set Discord's voice quality to the lowest setting (it amplifies the disguise).

What if Discord can't see the virtual cable as an input device?

Quit Discord completely (right-click tray icon → Quit) and reopen. Discord enumerates audio devices at startup and won't pick up a newly installed virtual cable until restart. On Windows, also confirm the cable's Recording device is enabled in Sound Control Panel → Recording.

Voice disguise, not a security tool. The voice changer is for casual use — gaming, voice acting, fun, or privacy in friendly contexts. It is not a biometric scrubber and should not be used to harass, impersonate, or evade legitimate identification. Browser-side processing means your voice never leaves your device for transformation, but the disguised audio still travels through Discord's servers like any other voice chat.