RMS Calculator
Convert between peak, RMS, peak-to-peak and average for common waveforms — with the crest factor — or compute the RMS of a list of values you paste in.
RMS (root mean square) is the equivalent steady value that carries the same power as a varying signal — it’s what tracks loudness and heating. The waveform conversions assume an ideal, symmetric sine, square, triangle or sawtooth. This is a calculator, not a measurement.
Peak ↔ RMS ↔ peak-to-peak
Edit any field — the others update. Values are unitless (use them as volts, amps, etc.).
RMS of a list of values
Enter numbers separated by commas or spaces. RMS = √(mean of the squares).
Waveform factors (relative to peak)
For a symmetric waveform of peak amplitude 1. Crest factor = peak ÷ RMS.
How RMS Works
RMS (root mean square) of a signal is the square root of the mean of its squared values: RMS = √(mean(x²)). It matters because the power delivered (and the heating, and roughly the perceived loudness) depends on the square of the amplitude — so RMS is the single number that represents a varying signal’s "equivalent steady" level. A 1 V RMS AC voltage delivers the same power to a resistor as 1 V DC.
For a pure sine wave, RMS = peak ÷ √2 ≈ 0.707 × peak, and peak = RMS × √2. The ratio of peak to RMS is the crest factor (√2 ≈ 1.414 for a sine). Different shapes have different factors: a square wave has RMS = peak (crest 1), while triangle and sawtooth waves have RMS = peak ÷ √3 ≈ 0.577 (crest √3 ≈ 1.732).
Why the waveform matters
The simple "× 0.707" rule only applies to sine waves. Real signals — music, speech, clipped or compressed audio — have their own crest factors that change with processing (compression lowers the crest factor; transients raise it). To get the true RMS of an arbitrary signal you must square every sample, average, and take the root — which is exactly what the "RMS of values" mode does for data you paste in.