Open a circuit
Pick one of 31 examples, or draw your own.
Power electronics simulation
Open an example or draw your own converter, press Run, and read the waveforms. Free, nothing to install, no account.
Pick one of 31 examples, or draw your own.
Change a value and press Run. The buck example simulates 1,200 switching periods in under half a second.*
Plot any voltage or current, place two cursors, and read average, RMS, minimum, maximum and peak-to-peak.
* 0.25 to 0.42 s per run, measured in Chromium 152 on an Apple M3 Mac, October 2026.
The buck example: 5 V in, 18% duty, 2 MHz, 10 µH, 1 Ω load. The switch (or diode) and the inductor have 10 mΩ each and the trace 1 mΩ, so the load current sees 21 mΩ.
| Quantity | By hand | PWMSim |
|---|---|---|
| Output voltage | D × Vin − I × R = 0.18 × 5 V − 0.9 A × 21 mΩ = 0.881 V | 0.881 V |
| Load current | Vout ÷ R = 0.881 V ÷ 1 Ω = 0.881 A | 0.881 A |
| Inductor ripple | (Vin − Vout) × D ÷ (L × f) = 4.12 V × 0.18 ÷ (10 µH × 2 MHz) = 37 mA | 36.9 mA |
v(out)*i(L1), cursors,
measurements and a spectrum.