Calculate current, dBm, or load impedance/resistance from any two values using RMS current and selectable ohm, kOhm, or MOhm load units for the same load.
- All Physics Calculators
- All Electrical Calculators
- dBm to RMS Voltage Calculator
- dB to Voltage Calculator
- dB to Percentage Calculator
dBm to Current Formula
The calculator converts dBm to power in watts, then uses the RMS current relationship for a resistive load. Load impedance and load resistance are treated as the same value when the load is purely resistive.
P = 10^((dBm - 30)/10)
I_rms = sqrt(P/Z)
P = I_rms^2 * Z
dBm = 10*log10(P/0.001)
Z = P/I_rms^2
- dBm is power level in decibels referenced to 1 milliwatt.
- P is power in watts.
- Irms is RMS current in amperes.
- Z is load impedance in ohms.
- R is load resistance in ohms. For this calculator, R and Z represent the same load value.
The calculator has three main functions:
- Calculate current: enter dBm and load impedance or resistance. The calculator converts dBm to watts, then solves
Irms = sqrt(P/Z). - Calculate dBm: enter RMS current and load. The calculator finds power with
P = Irms2 * Z, then converts watts to dBm. - Calculate load impedance or resistance: enter dBm and RMS current. The calculator converts dBm to watts, then solves
Z = P/Irms2.
Common dBm Power and Current Values
These reference values use a 50 Ω resistive load and RMS current.
| dBm | Power | Current in 50 Ω |
|---|---|---|
| -30 dBm | 1 μW | 0.141 mA |
| -20 dBm | 10 μW | 0.447 mA |
| -10 dBm | 100 μW | 1.414 mA |
| 0 dBm | 1 mW | 4.472 mA |
| 10 dBm | 10 mW | 14.142 mA |
| 20 dBm | 100 mW | 44.721 mA |
| 30 dBm | 1 W | 141.421 mA |
Examples
Example 1: Find current from dBm and load
You have a signal level of 10 dBm across a 50 Ω load.
P = 10^((10 - 30)/10) = 0.01 W
I_rms = sqrt(0.01/50) = 0.014142 A
The RMS current is 0.014142 A, or 14.142 mA.
Example 2: Find dBm from current and load
You have 20 mA RMS through a 75 Ω load.
P = 0.020^2 * 75 = 0.03 W
dBm = 10*log10(0.03/0.001) = 14.77 dBm
The power level is 14.77 dBm.
FAQ
Is the current value RMS or peak current?
The calculator uses RMS current. dBm is a power measurement, and RMS current is the standard current value used with average power in a resistive load. If you have sinusoidal peak current, convert it to RMS first by dividing by sqrt(2).
Are impedance and resistance the same in this calculation?
For this calculator, yes. The load impedance field and load resistance field represent the same load value. This is correct for a purely resistive load. If your load has reactance, the real power calculation can require phase angle or the real part of the impedance.
Why does 0 dBm not mean zero power?
dBm is a logarithmic power unit referenced to 1 milliwatt. A value of 0 dBm means the power is exactly 1 mW, not zero. Negative dBm values are less than 1 mW, and positive dBm values are greater than 1 mW.
