In this post we explain how to convert from **Data throughput** in terms of Megabits per second to **Bandwidth** in Gigahertz (GHz).

**Formula**

To calculate the bandwidth we use the Shannon-Hartley formula

**B = C/(Log _{2}(1 + S/N))**

where,

**B**is the bandwidth in Hz**C**is the throughput in bits per second**S/N**is the signal-to-noise ratio

**Calculator**

In the calculator below, enter the bandwidth and the SNR (dB)

## Example Calculation

In order to sustain a throughput level of 10,000 Mbps at Signal-to-Noise Ratio of 3 dB, a bandwidth of 6.3 GHz is required.

As the SNR increases the bandwidth requirement decreases

For instance, for the same throughput if the SNR is 10 dB, the bandwidth required drops to 2.9 GHz.

An increase in SNR is consistent with better signal quality. At higher dB levels the communication system can sustain higher order modulations which means more bits can be packed into the same bandwidth and transmitted with fewer errors.

Practically however SNR is limited by

- The amount of power that can be transmitted
- Receiver Noise Floor or Sensitivity
- The environment
- Frequency of operation

and more…

Use the Antenna Coverage Distance calculator to understand the effect of antenna gain, distance and RF losses impact the distance that can be covered in a communication system

Use the Receiver sensitivity calculator to find the minimum detectable signal

**Related Calculators**

- Signal-to-Noise Ratio
- Mbps to GB – how many gigabytes of data are transferred for a user specified throughput and time interval?
- Mbps to kbps – should you multiply by 1000 or 1024?
- Mbps to MHz
- What’s the difference between Megabit per second and Megabyte per second?

**References**

[1] Shannon Hartley Theorem on Wikipedia