IoTTools

LoRa Range Estimator

β€œLoRa Range Estimator” is technically more accurate. Real-world range depends on terrain, obstacles, and interference β€” no single formula can predict actual coverage. What we can calculate is the theoretical free-space range.


Inputs

Typical: -137 dBm (SF12 at 125 kHz).


Formula Explanation

The free-space range is derived from the Friis transmission equation:

Range (km) = 10((LinkBudget βˆ’ 32.44 βˆ’ 20 Γ— log10(f)) / 20)

Where LinkBudget is calculated as:

LinkBudget = TXPower + TXGain + RXGain βˆ’ RXSensitivity

The free-space path loss (FSPL) model assumes a direct line-of-sight path with no obstacles. This is an ideal scenario rarely found in real-world IoT deployments.


Reference: Free-Space Range by SF and Band

Assuming 20 dBm TX power, 2 dBi antennas.

SFSensitivity433 MHz868 MHz915 MHz
SF7-123 dBm1234.6 km615.9 km584.2 km
SF8-126 dBm1743.9 km869.9 km825.2 km
SF9-129 dBm2463.3 km1228.8 km1165.7 km
SF10-132 dBm3479.5 km1735.7 km1646.6 km
SF11-134.5 dBm4639.9 km2314.6 km2195.7 km
SF12-137 dBm6187.5 km3086.6 km2928.1 km

Related Tools