Calculate inductor voltage spike, inductance, current change, or time from three known values using L, ΔI, and Δt with unit support.
Customize This Calculator
Build your own version. Describe what you want changed, added, or compared.
Related Calculators
- Diode Selection Calculator
- Transistor Base Current Calculator
- Motor Startup Current Calculator
- Norton Current Calculator
- All Physics Calculators
Inductor Voltage Spike Formula
The calculator uses the inductor voltage relationship between inductance, change in current, and the time over which that current changes.
- V = inductor voltage spike, in volts (V)
- L = inductance, in henrys (H)
- ΔI = change in current, in amperes (A)
- Δt = change in time, in seconds (s)
If you leave voltage blank, the calculator solves for the inductor voltage spike:
If you leave inductance blank, it rearranges the same formula:
If you leave change in current blank, it solves for current change:
If you leave change in time blank, it solves for switching or transition time:
The calculator converts all entries to base units before calculating: volts, henrys, amperes, and seconds. It then converts the result back to the unit selected for the missing value.
Common Unit Conversions for Inductor Spike Calculations
Use these conversions to check whether your inputs are in the expected scale.
| Quantity | Unit | Base unit conversion |
|---|---|---|
| Voltage | 1 kV | 1000 V |
| Inductance | 1 mH | 0.001 H |
| Inductance | 1 kH | 1000 H |
| Current | 1 mA | 0.001 A |
| Current | 1 kA | 1000 A |
| Time | 1 ms | 0.001 s |
| Time | 1 min | 60 s |
How Transition Time Affects Voltage Spike
For the same inductance and current change, a shorter transition time creates a higher voltage spike.
| Inductance | Change in Current | Change in Time | Voltage Spike |
|---|---|---|---|
| 10 mH | 2 A | 100 ms | 0.2 V |
| 10 mH | 2 A | 10 ms | 2 V |
| 10 mH | 2 A | 1 ms | 20 V |
| 10 mH | 2 A | 0.1 ms | 200 V |
Example Problems
Example 1: Calculate the voltage spike
You have an inductance of 50 mH, a current change of 3 A, and a time change of 2 ms.
Convert units first:
- 50 mH = 0.05 H
- 2 ms = 0.002 s
The inductor voltage spike is 75 V.
Example 2: Calculate the change in time
You have a voltage spike of 120 V, an inductance of 20 mH, and a current change of 6 A.
Convert inductance first:
- 20 mH = 0.02 H
The change in time is 0.001 s, or 1 ms.
FAQ
Why does an inductor create a voltage spike?
An inductor resists changes in current. When current through the inductor changes quickly, the inductor generates voltage in response. The faster the current changes, the larger the voltage can be. This is why switching off a coil, relay, solenoid, or motor winding can produce a sharp voltage spike.
Does the formula include polarity?
The calculator gives the magnitude of the voltage spike using V = L × ΔI / Δt. In circuit analysis, the full inductor voltage law can include a polarity sign depending on the chosen current direction and voltage reference. For sizing or estimating spike magnitude, the positive value is usually the useful result.
Why does a smaller time value produce a much larger spike?
The voltage is proportional to the rate of current change. If the same current change happens in one tenth of the time, the voltage spike becomes ten times larger. This is why very fast switching events can create high transient voltages even with relatively small inductors.