Skip to main content
Serving businesses nationwide
Cannon VoIP Contact Us
Back to Learning Center
Learn · Codecs & HD Voice

VoIP Codecs and HD Voice: Why Some Calls Sound Better

The compression format your call rides on decides whether it sounds like a telephone or like the person is in the room.

A codec (coder-decoder) is the algorithm that turns your voice into data and back. Every VoIP call negotiates one during setup, and the choice sets the ceiling on how good the call can sound and how much bandwidth it uses. Most quality differences people attribute to "the phone company" are really codec differences.

Narrowband vs wideband, the distinction that matters

Traditional telephony captures roughly 300 to 3400 Hz of audio, narrowband, which is why phone voices sound thin: human speech has meaningful content well above that. Wideband ("HD voice") codecs capture roughly double the range, and the difference is immediately audible: consonants stop blurring, voices become distinguishable, and listening fatigue on long calls drops. Once you hear back-to-back samples, narrowband sounds like AM radio.

The codecs you will actually encounter

  • G.711: the workhorse. Uncompressed narrowband at 64 kbps, identical quality to a landline, supported by everything. The safe default.
  • G.722: the classic HD codec. Wideband at the same 64 kbps, standard on modern desk phones. Internal and VoIP-to-VoIP calls commonly use it.
  • G.729: heavy compression at 8 kbps, from an era when bandwidth was precious. Audibly worse; today it mainly appears on constrained links and is otherwise fading.
  • Opus: the modern one. Adaptive from about 6 to 510 kbps, wideband and beyond, and resilient to packet loss. What most newer apps and WebRTC-based systems use.

Why your calls are not always HD

Both ends and every network in between must support the same wideband codec, and the ordinary phone network is the narrowband bottleneck: a call that touches the PSTN, which is most calls to cell phones and landlines, gets down-converted to G.711 territory. HD voice therefore shines on internal calls, extension to extension, office to office, app to app, where the whole path is IP. That is not marketing failure; it is physics meeting the installed base.

What this means practically

You rarely choose codecs directly; systems negotiate them. What you can do: use phones and apps that support G.722 or Opus so internal calls get HD, and keep the network clean, because compression cannot save a call that loses packets. A wideband codec on a jittery network sounds worse than narrowband on a clean one.

Quick intuition: codec sets the ceiling, network sets the floor. HD voice is the ceiling rising; packet loss is the floor falling. You want both working for you.

Still have a question?

Real people answer our phones. Ask anything about business phone systems, no pitch attached.

Ask a human

Keep exploring

LEARN

What makes VoIP call quality good or bad

LEARN

How much bandwidth VoIP really needs

LEARN

What is VoIP? A plain-English explanation