dBm / dBW to mW / W Converter

Convert between dBm, dBW, milliwatts, and watts instantly. Quick reference table for BLE, LoRa, WiFi, and cellular TX power levels.

Convert

Input

Unit
P(mW) = 10 ^ (dBm / 10)
dBm = dBW + 30

Result

dBm

20.00

dBW

-10.00

mW

100.0

W

0.100

µW

1.0000e+5

Common RF power levels

ApplicationdBmdBWmWµW
BLE advertisement (nRF52)0-301.0001000.0
BLE max TX (nRF52840)8-226.3106309.6
LoRa 868 MHz typical14-1625.1225119
LoRa max (SX1276)20-10100.01.0000e+5
WiFi 802.11n typical20-10100.01.0000e+5
Cellular LTE typical23-7199.51.9953e+5
Cellular max (3GPP)3331995.31.995e6
Noise floor (−174 dBm/Hz)-100-1301.000e-101.000e-7
Typical BLE RSSI-70-1001.000e-70.100e-3
LoRa sensitivity (SF12)-137-1671.995e-141.995e-11

Click any row to load it into the calculator.

How it works

Power in RF work is almost always expressed in dBm — decibels relative to one milliwatt. It’s a logarithmic scale, which makes arithmetic on large ranges manageable and link budget calculations additive.

P(mW) = 10 ^ (dBm / 10)
P(dBm) = 10 × log₁₀(P_mW)

The relationship between dBm and dBW is fixed:

dBW = dBm − 30

Because 1 W = 1000 mW and 10 × log₁₀(1000) = 30.

Why logarithmic?

A LoRa link budget spans roughly 150 dB from transmitter to sensitivity floor. In linear terms that’s 10^15 — a factor of a quadrillion. Working in dBm, path loss is just subtracted, antenna gain is added, and the end result is directly comparable to the receiver’s sensitivity figure. Try that with milliwatts.

Received power (dBm) = TX power (dBm)
                     + TX antenna gain (dBi)
                     − cable loss (dB)
                     − free-space path loss (dB)
                     + RX antenna gain (dBi)
                     − fade margin (dB)

Everything stays in dB until the final comparison against sensitivity.

Common TX power settings

StandardTypicalMaxRegulatory limit
BLE 5.x0 dBm+8 dBm (nRF52840)+20 dBm (region dependent)
LoRa 868 MHz+14 dBm+20 dBm+27 dBm EIRP (EU)
WiFi 2.4 GHz+20 dBm+30 dBm+36 dBm EIRP (FCC)
LTE UE+23 dBm+33 dBm (power class 3)

Note the difference between conducted power (at the antenna port) and EIRP (effective isotropic radiated power, which folds in antenna gain). Regulatory limits are typically EIRP.

RSSI and noise floor

Received Signal Strength Indicator (RSSI) is reported in dBm — a negative number. A WiFi RSSI of −70 dBm means the received signal is 70 dB below 1 mW, which is 100 picowatts. The thermal noise floor at room temperature is −174 dBm/Hz. At a 200 kHz BLE channel bandwidth that’s −174 + 10×log₁₀(200,000) = −121 dBm. The receiver’s noise figure (typically 5–10 dB for BLE) adds on top.

Common mistakes

Confusing dBm with dB. dBm is an absolute power level. dB is a dimensionless ratio. A 3 dB antenna gain means the signal is doubled; a received power of 3 dBm means 2 mW. They are not interchangeable.

Forgetting that dBm is referenced to milliwatts, not watts. 0 dBm = 1 mW = 0.001 W = −30 dBW. 30 dBm = 1 W = 0 dBW. The 30 offset trips people when comparing datasheets that use different references.

Assuming TX power equals EIRP. An nRF52840 at +8 dBm conducted into a dipole antenna with +2 dBi gain radiates +10 dBm EIRP. Regulatory compliance is checked against EIRP, not conducted power.

Ignoring cable and connector loss. A 1 m coax run at 2.4 GHz can easily drop 1–2 dB. At the milliwatt level that looks negligible, but in a link budget where you have 3 dB of margin, it’s the difference between reliable and flaky.

Frequently asked questions

What is the difference between dBm and dB? +

dBm is an absolute power level referenced to 1 milliwatt: 0 dBm = 1 mW, 10 dBm = 10 mW, −10 dBm = 0.1 mW. dB is a dimensionless ratio between two power levels: 3 dB means doubled power, 10 dB means 10× power. They are not interchangeable. An antenna with 3 dBi gain increases transmitted power by a factor of 2; a received power of 3 dBm means the absolute signal level is 2 mW.

Why is my device's EIRP different from its conducted TX output power? +

EIRP (Effective Isotropic Radiated Power) is the conducted output power plus antenna gain minus cable and connector loss: EIRP = TX_power_dBm + antenna_gain_dBi − cable_loss_dB. An nRF52840 at +8 dBm conducted into a dipole antenna with +2 dBi gain radiates +10 dBm EIRP. Regulatory limits (FCC, CE/ETSI) are always specified as EIRP, not conducted power.

Why is 0 dBm equal to 1 mW but 0 dBW equal to 1 W? +

dBm and dBW use different reference points: dBm is referenced to 1 milliwatt, dBW is referenced to 1 watt. Since 1 W = 1000 mW and 10 × log10(1000) = 30, the conversion is always dBW = dBm − 30. So 0 dBm = −30 dBW, and 30 dBm = 0 dBW = 1 W. This 30 dB offset is fixed and applies regardless of the signal level.

Newsletter

The embedded engineer's weekly cheat sheet

Register tricks, timing gotchas, and tool updates. One email per week. No fluff.

No spam. Unsubscribe anytime.