LoRa Sensitivity Calculator and Formula

This page describes a LoRa Sensitivity calculator and the formula used for its calculations. The LoRa Sensitivity calculator takes spreading factor, bandwidth, and noise figure as inputs and outputs the Sensitivity.

The following table is used internally within the calculator to determine the SNR (Signal-to-Noise Ratio) based on the Spreading Factor (SF):

SF (Spreading Factor)Chips/SymbolSNR limitTime on Air for 10 byte packet (ms)Bit Rate (bps)
7128-7.5565470
8256-101033125
9512-12.52051758
101024-15371977
112048-17.5741537
124096-201483293

LoRa Sensitivity Calculator Example

Inputs

Outputs

INPUTS:

  • SF = 12
  • BW = 125 KHz
  • NF = 6dB

(The calculator internally uses an SNR of -20 dB based on the entered SF of 12)

OUTPUTS:

  • LoRa Sensitivity = -137 dBm

Formula/Equations used in LoRa Sensitivity Calculator

The following LoRa Sensitivity formula is used in this calculator:

LoRa Sensitivity Formula