BLE Link Budget & Range Calculator — Bluetooth Low Energy by PHY
Bluetooth Low Energy link budget by PHY: data rate and Core Specification receiver sensitivity for LE 1M, LE 2M and LE Coded, path loss in free space or the ITU-R P.1238 indoor model, received power, link margin and maximum range.
Formula
Reference: Bluetooth Core Specification v5.4, Vol 6, Part A, §1–§4; ITU-R P.1238-13, §3.1, Table 2; ITU-R P.525-4, Eq. (3)
How It Works
Bluetooth Low Energy links are short, so their budget turns mostly on the receiver: which physical layer (PHY) carries the data, and how sensitive the radio is.
The four LE PHYs
The Bluetooth Core Specification defines LE 1M, the mandatory PHY, at 1 Mb/s; LE 2M at 2 Mb/s; and the coded PHY, which repeats each bit to trade rate for range: 500 kb/s with S=2 coding and 125 kb/s with S=8. A compliant receiver must reach the sensitivity of Table 4.2 in Volume 6, Part A: −70 dBm for the uncoded PHYs, −75 dBm for S=2 and −82 dBm for S=8. These are the worst a qualified radio may have, and most current radios do 20 to 30 dB better, so enter the datasheet value where you know it.
Path loss
In free space the loss is : 60.20 dB at 2440 MHz and 10 m (ITU-R P.525). Indoors, ITU-R P.1238 gives a site-general model fitted to measurements,
with the direct distance in metres and the frequency in GHz, and coefficients for offices, corridors, industrial halls and conference rooms, in line of sight (LoS) and out of it (NLoS). Through an office out of sight = 2.39, = 30.13 and = 2.40, so the loss at 10 m and 2.44 GHz is 63.33 dB, and it grows by 23.9 dB for every tenfold increase in distance instead of the 20 dB of free space. Each environment also has a shadow-fading standard deviation, 5.01 dB for that office, which is shown to help choose a fade margin.
Margin and range
The received power is the transmit power plus both antenna gains, less the other losses and the path loss. The link margin is that power less the sensitivity, and the maximum range is the distance at which the margin reaches zero.
Validity
The Core Specification allows transmit powers from −20 to +20 dBm at the maximum power setting, and LE operates from 2400 to 2483.5 MHz; values outside those ranges are shown with a warning. Each P.1238 environment holds over the frequencies and distances it was measured at, such as 4 to 30 m for an office out of sight; a distance or a maximum range outside that range is flagged. The path loss is a median with no fade margin, and body and enclosure losses count only if you enter them.
Worked Example
Problem: A sensor on the LE 1M PHY transmits 0 dBm through a 0 dBi chip antenna to a gateway 10 m away across an office, out of sight. Does the link close, and how far could it reach? Then compare the LE Coded S=8 PHY, and a radio whose datasheet gives −97 dBm on LE 1M.
Step 1 - Path loss (ITU-R P.1238, office NLoS): L = 23.9 log₁₀(10) + 30.13 + 24.0 log₁₀(2.44) = 23.9 + 30.13 + 9.30 = 63.33 dB
Step 2 - Received power: P_RX = 0 + 0 + 0 − 0 − 63.33 = −63.33 dBm
Step 3 - Margin with the Core Specification sensitivity: M = −63.33 − (−70) = 6.67 dB Maximum range: 19.02 m
Step 4 - LE Coded S=8 (−82 dBm): M = 18.67 dB, maximum range 60.43 m, beyond the 30 m the office NLoS coefficients cover, so it is flagged
Step 5 - A −97 dBm datasheet sensitivity on LE 1M: M = 33.67 dB
In free space the same 10 m would cost 60.20 dB. Indoors the extra 3.13 dB and the steeper slope cut the range at −70 dBm from 30.92 m to 19.02 m.
Practical Tips
- ✓Enter your radio's datasheet sensitivity for the PHY you use; leave the field at 0 to see the Core Specification minimum.
- ✓Pick the ITU-R P.1238 environment that matches the room, and keep the distance inside its range: 4 to 30 m for an office out of sight.
- ✓Keep at least one shadow-fading standard deviation of link margin, more for a link that must not drop.
- ✓Use the LE Coded PHY only where the range is needed: at S=8 the throughput falls to 125 kb/s.
Common Mistakes
- ✗Budgeting with the Core Specification sensitivity and concluding that BLE reaches only a few metres. The −70 dBm requirement is a floor for compliance; a datasheet value is usually 20 dB or more better.
- ✗Using free-space loss indoors. Walls and furniture make the loss grow faster with distance, so a free-space range can be more than half again too long.
- ✗Expecting the coded PHY to cost nothing. S=8 gains 12 dB of sensitivity by sending each bit eight times, so a packet takes about eight times as long and uses more energy.
- ✗Leaving out body and enclosure losses. A wearable or a device in a metal box can lose several decibels that never appear in a datasheet.
Frequently Asked Questions
Methodology & References
References
- Bluetooth Core Specification, Version 5.4 — Bluetooth SIG, 2023 — Vol 6, Part A: §1 (LE PHYs and rates), §2 (2400–2483.5 MHz), §3 and Table 3.1 (transmit power), §4.1 and Table 4.2 (receiver sensitivity) link
- Recommendation ITU-R P.1238-13, Propagation data and prediction methods for the planning of indoor radiocommunication systems — ITU-R, 09/2025 — §3.1, Eq. (1) and Table 2, site-general basic transmission loss coefficients link
- Recommendation ITU-R P.525-4, Calculation of free-space attenuation — ITU-R, 08/2019 — §2.2, Eq. (3) link
Uses the Core Specification sensitivities (−70, −70, −75 and −82 dBm) and rates (1, 2, 0.5 and 0.125 Mb/s) for the four LE PHYs, reproduces the 60.20 dB free-space loss at 2440 MHz and 10 m, and the ITU-R P.1238-13 office NLoS coefficients exactly.
Related Calculators
IoT
LoRa Link Budget
LoRa link budget from the Semtech SX1276 formulas: receiver sensitivity by spreading factor and bandwidth, symbol time, time on air with automatic low-data-rate optimisation, duty-cycle off-time, free-space or Okumura–Hata path loss, link margin and maximum range.
RF
Link Budget
Free RF link budget calculator: enter Tx power, antenna gains, frequency, and distance to get received signal level, link margin, and max range. Covers satellite, terrestrial, and IoT links.
RF
Free-Space Path Loss
Calculate free-space path loss (FSPL) in dB using the Friis equation. Enter frequency and distance for wireless link budget analysis. Free, instant results.
RF
Link Margin
Calculate RF link margin from TX power, antenna gains, path loss, and receiver sensitivity. Determine max range and fade margin for wireless links. Free, instant results.