FSPL
{{ fspl.toFixed(2) }} dB
RX Power
{{ rxPower.toFixed(2) }} dBm
Transmitter
Receiver
FSPL{{ fspl.toFixed(2) }} dB
RX Power{{ rxPower.toFixed(2) }} dBm
TX Power{{ txPower }} dBm
TX Ant. Gain{{ txGain }} dBi
TX Cable Loss-{{ txCableLoss }} dB
RX Ant. Gain{{ rxGain }} dBi
RX Cable Loss-{{ rxCableLoss }} dB
Additional Loss-{{ additionalLoss }} dB
Calculated FSPL{{ fspl.toFixed(2) }} dB
Received Power{{ rxPower.toFixed(2) }} dBm

Introduction:

Free-space path-loss (FSPL) models how an electromagnetic wave weakens as it propagates through unobstructed space. Wireless engineers rely on this logarithmic metric to forecast link viability, choose antenna patterns, and size power amplifiers. Because FSPL depends only on frequency and distance, it offers a baseline before terrain, weather, or hardware imperfections are considered.

This calculator couples a reactive engine with a lightweight charting layer to transform your frequency, distance, and hardware figures into instant path-loss and received-signal estimates. It applies the Friis transmission equation, adds configurable gains and losses, then plots both distance-swept RSSI and frequency-swept FSPL so you can visualise margins while adjusting sliders in real time.

An installer planning a rural LoRa gateway might preview whether a ten-kilometre hop at 868 MHz still clears the fade margin once cable attenuation and enclosure losses are included. The read-back helps decide mast height before anything ships onsite. Always verify that chosen frequencies, emissions, and antenna configurations satisfy national spectrum regulations, because exceeding licensed limits invites enforcement action.

Technical Details:

The calculator implements the Friis free-space model, a first-principles expression derived from conservation of energy in spherical wavefronts. It assumes isotropic radiation and neglects multipath, foliage, humidity, or device nonlinearities. Two independent variables—distance (d) in kilometres and frequency (f) in megahertz—govern spreading loss. Additional user-defined factors adjust the link budget: transmitter power, antenna gains, cable attenuation, and any lump-sum path impairments.

Core Equation

FSPL= 20×log10d + 20×log10f +32.44
  • f – frequency in megahertz.
  • d – distance between antennas in kilometres.
  • 32.44 – unit-alignment constant derived from 4π ⁄ c.

Interpreting Received Power

RSSI Band (dBm)Link Quality
> −50Excellent margin
−50 to −67Reliable throughput
−67 to −80Degraded but usable
< −80Risk of drops

Higher negative values indicate weaker signals; beyond −80 dBm many protocols lower data rates or time out.

Variables & Parameters

  • TX Power – source signal strength in dBm.
  • Antenna Gain – directional emphasis boosting effective radiated power (dBi).
  • Cable Loss – attenuation introduced by feedlines (dB).
  • Additional Loss – environmental or enclosure penalties not captured elsewhere (dB).

Example – 868 MHz, 2 km, 14 dBm TX, 2 dBi antennas, 1 dB cable loss:

FSPL=20×log102+20×log10868+32.44=97.23 dB RX=14+21+2197.23=−81.23 dBm

Assumptions & Limitations

  • Line-of-sight only; no reflection, diffraction, or penetration losses. idealised
  • Antennas assumed perfectly matched and polarised.
  • Atmospheric absorption ignored below 10 GHz.
  • Device nonlinearities and impedance mismatches excluded.

Edge Cases & Error Sources

  • Distances under one metre violate the far-field assumption.
  • Wideband signals may experience frequency-selective fading unmodelled here.
  • Rain fade above 10 GHz introduces excess loss.
  • Urban canyons create multipath nulls exceeding 30 dB.

Scientific Validity & References

Based on Friis (1946) and validated by ITU-R P.525-4, ETSI TR 103 256, and FCC OET Bulletin 65 guidance.

All computations execute locally; the tool does not send or store user data.

Step-by-Step Guide:

Follow these steps to evaluate a link budget quickly.

  1. Pick a preset or enter Frequency and Distance.
  2. Add transmitter power, antenna gains, and cable losses.
  3. Open the advanced panel to include any additional losses.
  4. Click outside the field; the reactive engine updates numbers instantly.
  5. Switch tabs to study distance-sweep RSSI or frequency-sweep FSPL charts.

FAQ:

Is my data stored?

No. Calculations run entirely on your device; nothing leaves the browser.

Which units are supported?

Frequency accepts MHz or GHz, and distance accepts metres or kilometres. Gains and losses are always in decibels.

How accurate is the result?

The model matches the theoretical free-space curve within 0.1 dB. Real-world variation depends on obstacles, humidity, and hardware tolerances.

Can I model obstacles?

No. This tool focuses on free-space propagation. Add obstruction losses manually using the “Other Loss” field.

Why is RSSI negative?

Received power is referenced to one milliwatt; wireless signals rarely exceed that baseline, so decibel-milliwatt values are typically negative.

Glossary:

FSPL
Free-space path-loss, baseline attenuation.
RSSI
Received Signal Strength Indicator, power at the receiver.
dBm
Decibels relative to one milliwatt.
dBi
Decibel gain over an isotropic radiator.
Fade Margin
Safety buffer between expected RSSI and minimum receiver sensitivity.