Enter the transmitter power, receiver sensitivity, reference path loss at 1 meter (L0), and path loss exponent into the calculator to estimate the range.

dBm to Range Calculator

Path Loss Model
Free-Space Model

Enter any 4 values to calculate the missing variable.

dBm to Range Formula

The following formula (log-distance path loss model) is used to calculate the range for given values of transmitter power, receiver sensitivity, reference path loss, and path loss exponent.

R = d_0 \cdot 10^{\frac{(P_t - P_r - L_0)}{10 n}}

Variables:

  • R is the range (distance), in the same units as d0 (this calculator assumes d0 = 1 m, so R is in meters before unit conversion)
  • Pt is the transmitter power in dBm
  • Pr is the receiver sensitivity (minimum required received power) in dBm
  • L0 is the path loss at the reference distance d0, in dB (often specified at 1 m)
  • d0 is the reference distance
  • n is the path loss exponent

To calculate the range, subtract the receiver sensitivity and the reference path loss (L0) from the transmitter power. Divide the result by 10 times the path loss exponent, raise 10 to that power, and multiply by the reference distance d0 (typically 1 m).

Meters to Kilometers and Miles Conversion Table
Meters (m) Kilometers (km) Miles (mi)
100.0100.006
200.0200.012
300.0300.019
500.0500.031
750.0750.047
1000.1000.062
1500.1500.093
2000.2000.124
2500.2500.155
3000.3000.186
4000.4000.249
5000.5000.311
7500.7500.466
1,0001.0000.621
1,5001.5000.932
2,0002.0001.243
3,0003.0001.864
5,0005.0003.107
8,0008.0004.971
10,00010.0006.214
Conversion factors: 1 km = 1000 m, 1 mi = 1609.34 m.

What is a dBm to Range Calculator?

A dBm to range calculator is a tool used to estimate the range of a wireless communication system based on the transmitter power, receiver sensitivity, a reference path loss (often specified at 1 meter), and the path loss exponent. This calculator helps in understanding how far a signal can travel and still be received effectively, which is crucial for designing and optimizing wireless networks. The range is influenced by various factors including the environment, obstacles, and the frequency of the signal.

How to Calculate Range?

The following steps outline how to calculate the range.


  1. First, determine the transmitter power (Pt).
  2. Next, determine the receiver sensitivity (Pr).
  3. Next, determine the reference path loss at a reference distance (L0, commonly specified at d0 = 1 m).
  4. Next, determine the path loss exponent (n).
  5. Finally, calculate the range using the formula R = d0 × 10(Pt − Pr − L0) / (10n).
  6. After inserting the values and calculating the result, check your answer with the calculator above.

Example Problem : 

Use the following variables as an example problem to test your knowledge.

Transmitter Power (Pt) = 20 dBm

Receiver Sensitivity (Pr) = -90 dBm

Reference Path Loss at 1 m (L0) = 40 dB

Path Loss Exponent (n) = 3

Solution (assuming d0 = 1 m): R = 10(20 − (−90) − 40) / (10×3) ≈ 215.44 m.