Fiber Field KitFree calculators for splicers, techs and fiber designers

dBm to mW converter

Convert a power meter reading between dBm and milliwatts in either direction, and get the loss between a launched and a received level.

Loss between two readings
Optical power
—

Measured loss
—

The formulas

dBm = 10 × log10(mW)  ·  mW = 10^(dBm ÷ 10)

dBm is power measured against one milliwatt: 0 dBm is exactly 1 mW. Because the scale is logarithmic, every 3 dB halves or doubles the power and every 10 dB is a factor of ten. That is why fiber people work in dB: losses along a link simply add and subtract.

Worked example

Your meter reads −7.5 dBm at the far end. 10^(−7.5 ÷ 10) = 10^−0.75 = 0.178 mW, or 178 µW. If the source launched −3.2 dBm and the meter now reads −11.9 dBm, the link loss is −3.2 − (−11.9) = 8.7 dB.

dBm to mW reference table

Optical power in dBm, milliwatts and microwatts
dBmmWµW
+1010.00010000.0
+63.9813981.1
+31.9951995.3
01.0001000.0
-30.501501.2
-60.251251.2
-80.158158.5
-100.100100.0
-130.050150.119
-150.031631.623
-200.010010.000
-250.003163.162
-270.002001.995
-300.001001.000
-401.00e-40.100

dB versus dBm

dBm is an absolute power level, what a meter shows. dB is a ratio, the difference between two levels. Subtracting two dBm readings gives a loss in dB. Adding dBm values together does not mean anything; to combine two signals, convert to mW, add, and convert back.

What readings to expect

  • Single-mode optics typically launch somewhere between about −9 and +5 dBm depending on reach; the datasheet gives the range for the exact part.
  • A GPON ONT usually needs to see somewhere between about −8 and −27 dBm downstream, depending on the optic class. Too hot can be as bad as too weak.
  • A reading near the bottom of your meter's range (often −50 to −70 dBm) usually means no light, a break, or the wrong wavelength selected on the meter.

Questions techs ask

Is −20 dBm a good fiber signal?

It depends on the receiver. Many single-mode optics are fine at −20 dBm, while a short-reach optic with −14 dBm sensitivity would fail. Compare against the receiver's sensitivity and maximum input on its datasheet.

How many mW is 0 dBm?

Exactly 1 mW. +3 dBm is about 2 mW, +10 dBm is 10 mW, −3 dBm is about 0.5 mW and −10 dBm is 0.1 mW.

How do I convert dBm to watts?

Subtract 30 to get dBW, or divide the milliwatts by 1,000. −10 dBm is 0.1 mW, which is 0.0001 W or −40 dBW.

Why is my loss reading negative?

You probably subtracted in the wrong order. Loss is launched minus received. A received level higher than the launch level usually means the reference was set wrong or the meter is on a different wavelength than the source.