Free Voice Changer  /  Voice Changer for Zoom

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

Use this free in-browser voice changer with a Zoom meeting. No Voicemod subscription, no Mac/Linux exclusion, no 150 MB desktop app. Just a web page plus a small virtual audio cable utility, and Zoom hears the disguised voice instead of your microphone.

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

Why a browser voice changer for Zoom?

Zoom has built-in voice filters in some desktop versions (low pitch, high pitch, alien) tucked under Audio settings. They work and they're free, but they're limited — three rough effects, no formant shaping, no ring modulator, no ability to tune them. For anything more than "make my voice cartoonish," you need a real voice changer on the microphone input side.

How a browser voice changer works with Zoom

Three honest paths. Pick the one that matches what you actually want.

No install needed

Skip Zoom entirely

If everyone in your call can move to a browser-based room, open /hideme/, pick a preset, share the URL. Same voice disguise with no audio routing and no Zoom involved. Works for small groups.

Built-in but limited

Zoom's own voice filters

Newer Zoom desktop clients expose three preset voice filters under Settings → Audio → Audio Profile → Studio Voice in some versions. They're free and zero-setup but you get three rough effects with no tuning. Useful for a quick laugh, not for sustained disguise.

Setup: virtual audio cable + Zoom

Pick your operating system. About 5 minutes from zero to "Zoom hears my disguised voice."

Windows — VB-CABLE

  1. Download VB-CABLE (free, donationware, 1.6 MB ZIP).
  2. Extract. Right-click VBCABLE_Setup_x64.exe and choose Run as administrator. Click Install Driver. Reboot.
  3. Open Sound settingsApp volume and device preferences (or use the volume mixer). Find your browser in the list and set its Output to CABLE Input (VB-Audio Virtual Cable).
  4. Open the 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 Zoom: Settings → Audio → Microphone → choose CABLE Output (VB-Audio Virtual Cable).
  6. Join a Zoom call. Other participants hear the disguised voice.

Tip: Zoom applies noise suppression by default. That can smooth the disguise. Turn on Original Sound (Settings → Audio → Advanced → Show in-meeting option to enable Original Sound) and click it during the call to preserve the disguise detail.

Mac — BlackHole

  1. Install BlackHole 2ch (free, open source, signed and notarized).
  2. Open Audio MIDI Setup (/Applications/Utilities). Click + bottom-left and choose Create Multi-Output Device.
  3. Check 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, use Loopback — $99, more polished.)
  5. Open the voice changer page. Pick a preset. Click Test mic & voice.
  6. In Zoom: Settings → Audio → Microphone → choose BlackHole 2ch.
  7. Join a Zoom call. Other participants hear the disguised voice.

Tip: Zoom for Mac also has the Original Sound toggle. Enable it under Audio → Advanced so the disguise survives Zoom's noise suppression.

Linux — PulseAudio loopback

  1. Confirm PulseAudio (or pipewire-pulse) is running: 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 the voice changer page. Pick a preset. Click Test mic & voice.
  6. In Zoom: Settings → Audio → Microphone → choose VoiceChanger-Mic.
  7. Join a Zoom call. Other participants hear the disguised voice.

PipeWire users: the same pactl commands work via the pipewire-pulse compatibility shim. Unload modules with pactl unload-module <id> when done.

Zoom-specific tips that matter

Zoom's audio path is more aggressive than Discord's. Three settings change how the disguise sounds on the other end.

Frequently asked questions

Does Zoom have a built-in voice changer?

Some newer Zoom desktop clients expose three preset voice filters under Settings → Audio. They're rough — low pitch, high pitch, alien — and not tunable. For real disguise (multiple presets, formant shaping, real-time control), an external voice changer routed through Zoom's microphone is what you want.

Can I use a voice changer in Zoom without downloading anything?

Almost. The voice changer is a web page with no download. Routing its audio into Zoom requires a small virtual audio cable utility (VB-CABLE on Windows, BlackHole on Mac, PulseAudio loopback on Linux) — all free. Zoom only accepts OS-level microphone devices, so the routing has to be a system audio device.

Will the disguise sound the same in Zoom as in the local test?

Close, slightly smoothed. Zoom uses its own codec at moderate bitrates with aggressive noise suppression and echo cancellation — that flattens some of the disguise detail. Enabling Original Sound in Zoom's audio settings gives you the cleanest pass-through.

Does this work in Zoom mobile (iOS / Android)?

No. iOS and Android do not allow third-party apps to substitute Zoom's microphone input. The desktop Zoom client is required for the virtual-cable approach. On mobile, the alternative is to move the call to a browser-based voice room — open /hideme/ on your phone, pick a preset, share the room URL.

Is using a voice changer allowed in a Zoom meeting?

Zoom's Terms of Service do not prohibit voice modification in general. The line is intent: using a voice changer to participate as yourself with a disguised voice is fine; using one to impersonate a specific real person, harass other participants, or evade lawful identification is not. Workplace meetings may have separate employer policies — check those first.

Will Zoom show that I'm using a virtual microphone?

No — Zoom shows the device name (e.g. "CABLE Output", "BlackHole 2ch", "VoiceChanger-Mic"), and that's only visible to you in your settings. Other participants don't see your device list.

What about latency in the Zoom call?

The voice changer adds under 100 ms. The virtual cable adds about 5 ms. Zoom's own audio path adds 100–300 ms depending on your network. Total feel is similar to a normal Zoom call — no noticeable extra lag from the disguise.

Can I still hear myself while talking in Zoom?

Windows: enable Listen to this device on the cable in Sound Control Panel → Recording. Mac: use the Multi-Output Device trick from the Mac guide above (sends audio to both your speakers and BlackHole). Linux: pactl load-module module-loopback source=voicechanger.monitor pipes the sink monitor back to your default sink.

What if Zoom can't see the virtual cable as a microphone?

Quit Zoom completely (system tray → Quit) and reopen. Zoom enumerates audio devices at startup and won't see 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 impersonation. This tool is for casual disguise — privacy in a friendly call, voice acting, fun, content creation. Do not use a voice changer to impersonate a specific person, harass participants, or evade lawful identification in a Zoom meeting. Disguised audio still travels through Zoom's servers like any other voice; this is voice modification, not anonymity.