Skip to the guide
LineSideyour side of the line, fixed

App guide · 3CX

3CX background noise: what's built in (spoiler: nothing) and what actually works

By the LineSide desk · 3CX materials checked 2026-09-20

3CX does not advertise any built-in noise suppression — not in the current apps, and not in the Windows Softphone V5.5 release notes published for the March 2026 production release. That's not a scandal; 3CX sells a phone system, not audio processing. But it means 3CX users need a stack: the browser or OS layer they already have, plus a virtual-device AI filter for rooms that need one. Here's the whole picture.

What we checked, so you don't have to

Three places where a built-in noise feature would show up if it existed, all read on 2026-09-20:

We'll re-check on the next major release; the checked-date above tells you how stale this page is. If 3CX ships suppression tomorrow, wonderful — the stack below still works, you'll just have a step-one toggle like RingCentral users do.

The filtering you already have (and didn't know about)

Here's the nuance most 3CX noise advice misses: if you use the 3CX Web Client, your browser is already processing your microphone. The Web Client is a WebRTC app, and Chromium-based browsers apply their own echo cancellation, automatic gain control and mild noise suppression to microphone input by default in WebRTC calls. It's real DSP — the classic kind, good against steady hiss and hum, helpless against voices and clatter.

Two practical consequences:

The working stack for 3CX

  1. Fix the OS chain first. Right input device, sane gain, boost off. It's ten minutes and it's free — the full walk-through is the softphone mic settings guide. For steady noise in a decent room, this plus the browser's default DSP is often enough.
  2. Install a virtual-device AI filter. Krisp installs as Krisp Microphone and Krisp Speaker — system-level devices that any 3CX client can select. This is the pattern Krisp's own site documents (it works with any app that has a device picker), and it's how noise removal reaches apps that ship none of their own.
  3. Point the 3CX client at it. Windows Softphone: pick Krisp Microphone / Krisp Speaker in the audio device settings. Web Client: either set the Krisp devices as the browser's microphone/speaker for the site, or set them as the OS defaults for communications and let the browser follow.
  4. Choose your filter directions in Krisp. Mic filtering cleans what your callers hear; speaker filtering cleans what you hear from them. Queue agents fielding calls from cars and kitchens usually want both.
  5. Test with your real noise. Type, run the fan, have someone talk nearby. Then re-test after any 3CX client update — device selections are the setting most likely to silently reset.

What a PBX can and can't do about noise

A recurring 3CX forum wish is server-side noise removal — clean everyone's audio at the PBX so nobody configures anything. Understand why that's not how this works today: your PBX routes and bridges call legs; the audio inside them is encoded end-to-end by codecs, and decoding-filtering-re-encoding every leg in real time is exactly the expensive, latency-adding job PBX vendors avoid. The one place centralized noise removal genuinely exists is the contact-center layer — Vonage's VCC embeds Krisp's engine, for example — where the platform already terminates and processes media. For a standard 3CX deployment, filtering lives on the endpoint: your machine, your stack.

Where the filtering lives on a 3CX call
  1. Your mic
  2. Filter on your machine
  3. 3CX client
  4. PBX: routes and bridges the legs
  5. The caller

The PBX has no noise switch to flip: filtering happens on each user's machine.

The missing layer for 3CX

Krisp gives 3CX what it doesn't ship: real AI noise removal, installed as a virtual mic/speaker that the Windows Softphone and Web Client both see as a normal device. 7-day free trial, no card; paid plans from $8/month billed annually (checked 2026-09-20).

Add Krisp to your 3CX setup → Sponsored line: subscribe through this button and Krisp may pay LineSide a commission. The free OS-chain fixes in step 1 come first, and for quiet rooms they may be all you need.

Quick answers

Does 3CX have built-in noise cancellation?
No — as of 2026-09-20, 3CX advertises no noise suppression in its apps, and the V5.5 Windows Softphone release notes (March 2026) mention none. The community's long-standing answer is a third-party layer.
Why does the 3CX Web Client sound different from the desktop softphone?
The Web Client runs on WebRTC, so your browser applies its own echo cancellation and mild noise suppression to the mic by default. The native softphone path doesn't get that browser processing.
Can the PBX admin fix noise for everyone centrally?
Not within 3CX itself — there's no server-side noise feature to switch on. Filtering happens on each user's machine. Admins can standardize the endpoint stack (headset profile, OS settings, a deployed filter), which is the realistic org-wide lever.
Which codec setting reduces noise in 3CX?
None of them remove noise — codecs carry sound, they don't clean it. Wideband codecs make voices (and any remaining noise) sound more natural than narrowband G.711. The codec guide explains it in plain language.

Comparing options across apps? The cornerstone VoIP background noise guide has the full six-app built-in matrix.