Opus Audio Bandwidth: Narrowband vs Fullband

The Opus audio codec is a highly versatile, open-source format designed for both speech and general audio transmission over the internet. One of its most powerful features is its ability to scale across five different audio bandwidth settings: narrowband, mediumband, wideband, super-wideband, and fullband. This article explains the primary differences between these bandwidth options, detailing their frequency limits, sampling rates, and ideal use cases to help you choose the right setting for your audio application.

Understanding Opus Audio Bandwidth Options

In audio processing, “bandwidth” refers to the range of audio frequencies that a codec can reproduce, which is directly tied to the sampling rate (based on the Nyquist theorem, the maximum reproducible frequency is half the sampling rate). Opus dynamically adapts to network conditions and user preferences by offering five distinct bandwidth modes:

Key Differences Between Narrowband and Fullband

The most dramatic contrast within the Opus codec exists between its lowest setting, narrowband, and its highest setting, fullband.

1. Audio Quality and Frequency Range

2. Bitrate Efficiency and Data Consumption

3. Primary Use Cases

Choosing the Right Bandwidth

When configuring Opus, the choice of bandwidth depends entirely on your audio source and network limitations. For pure speech applications where network conservation is a priority, wideband (16 kHz) is often considered the “sweet spot” because it provides clear, natural-sounding voice quality without the heavy data footprint of fullband. However, if your application involves music, ambient sounds, or requires professional-grade audio, fullband (48 kHz) is essential to ensure no audio detail is lost.