fundamentals
A codec compresses voice into digital data for sending over the internet. Then it decompresses that data back into sound at the other end. The codec used affects call clarity and how much bandwidth a call needs.
Codec is short for coder-decoder. It takes an analogue voice signal, compresses it into a smaller stream of digital data, and sends it. Then it reconstructs the sound on the receiving device, all in real time during a live call.
Common business VoIP codecs include G.711, which sounds close to a traditional phone line but uses more bandwidth. Opus is a newer codec that gives clearer, wider-range audio at lower bandwidth, and it's increasingly used by modern cloud phone apps.
Most small businesses never choose a codec directly. The phone system picks the best one automatically, based on both callers' connections. It only drops to a lower-quality codec when bandwidth is genuinely tight.
Worked example
A 4-person remote team takes client calls over patchy hotel and coffee shop wifi while travelling.
The app automatically drops from a high-quality codec to a lower-bandwidth one when the connection weakens, keeping the call connected with slightly less clarity rather than dropping it entirely.
Why it matters to a small team
Codecs explain why call quality can vary between the same two callers on different days. It usually reflects the codec being renegotiated for a weaker connection, not a fault with the phone system itself.
G.711 and Opus are the most common in modern business VoIP. G.711 mimics traditional phone line quality, while Opus offers better clarity at lower bandwidth and is increasingly the default in newer cloud phone apps.
Yes, directly. A higher-quality codec like Opus can sound noticeably clearer than a compressed, low-bandwidth codec, especially for background noise and voice tone, though both remain understandable for normal conversation.
Rarely, and rarely needed. Most consumer and small business phone apps negotiate the best available codec automatically for each call. Codec selection is usually only manually configured on enterprise PBX hardware.
One app, your number, calls logged to your CRM. Per-user pricing, no minimums. Free for 7 days, working in minutes.
7-day free trial. No card required. Cancel anytime.
7 days free, no card required. Tell us about your setup and we'll have your number ready in minutes.