Peak-to-peak amplitude is the total vertical distance between a waveform’s highest point and its lowest point. To find it, you subtract the minimum value from the maximum value. For a sine wave with a peak of +5V and a trough of -5V, the peak-to-peak amplitude is 10V. This single measurement captures the full swing of any repeating signal, making it one of the most practical ways to describe how “big” a waveform is.
The Basic Formula
The calculation is straightforward:
Peak-to-peak amplitude = Maximum value − Minimum value
This works for any periodic waveform: sine, square, triangle, sawtooth, or even irregular signals. You’re simply measuring the total distance from the top of the wave to the bottom. The result is typically written as Vpp (volts peak-to-peak) for voltage signals, though you’ll also see it notated as Vp-p or Vpk-pk on datasheets and equipment.
If your waveform is symmetric around zero (equal positive and negative swings), peak-to-peak is exactly twice the peak value. A signal with a peak of 3V swinging symmetrically has a peak-to-peak of 6V. If the waveform has a DC offset, meaning it’s shifted up or down from zero, the subtraction still works. A signal oscillating between +1V and +7V has a peak-to-peak amplitude of 6V, even though it never crosses zero.
How Peak, Peak-to-Peak, and RMS Relate
These three measurements describe the same waveform differently, and for a pure sine wave, you can convert between them with fixed multipliers:
- Peak to peak-to-peak: Vpp = 2 × Vp (for symmetric waveforms)
- Peak-to-peak to peak: Vp = Vpp × 0.5
- Peak-to-peak to RMS: Vrms = Vpp ÷ (2√2), which works out to Vpp × 0.3536
- RMS to peak: Vp = Vrms × 1.414
- Average voltage to peak: Vp = average voltage × 1.57
These conversion factors only apply to pure sine waves. The RMS value represents 70.7% of the peak amplitude for a sinusoid, which is why household power rated at 120V RMS actually peaks at about 170V. Peak-to-peak captures both the positive and negative excursions, so that same outlet swings roughly 340V from peak to peak.
For triangle waves, the math changes. A 1 Vrms triangle wave has a peak voltage of about 1.732V (√3) and a peak-to-peak voltage of about 3.464V (2√3). Square waves are simpler since they spend all their time at the maximum or minimum, so the RMS and peak values are the same.
Measuring on an Oscilloscope
An oscilloscope is the most common tool for finding peak-to-peak amplitude in a live circuit. Most modern oscilloscopes can calculate it automatically, but understanding the manual method helps you verify readings and work with older equipment.
Start by adjusting the volts/div (volts per division) knob so the waveform fills most of the screen vertically without clipping off the top or bottom. This maximizes your measurement resolution. Then set the time/div so you can see at least one or two complete cycles clearly.
To measure manually, count the number of vertical grid divisions between the waveform’s highest and lowest points. Multiply that count by your volts/div setting. If the waveform spans 4.2 divisions and your scope is set to 2V/div, the peak-to-peak amplitude is 8.4V. For more precision, use the oscilloscope’s cursor function: place one horizontal cursor on the peak and another on the trough, and the scope will display the voltage difference directly.
For a faster approach, most digital oscilloscopes have a built-in measurement menu. Select “Vpp” or “peak-to-peak” from the list of automatic measurements, and the instrument will calculate it continuously from the captured data. This is especially useful when the signal fluctuates slightly and you want to track changes over time.
Working With Noisy or Irregular Signals
Clean, textbook waveforms are easy to measure. Real-world signals are messier. Noise riding on top of a signal will inflate your peak-to-peak reading because random spikes push the measured maximum higher and the minimum lower than the actual signal warrants.
If you’re working with recorded data in software, filter the signal first to remove noise outside your frequency range of interest. The specific filter design depends on your signal, but a frequency analysis (like an FFT) can help you identify what’s signal and what’s noise. After filtering, detrend the data to remove any slow drift or baseline wandering. This is particularly important for biological signals like ECG waveforms, where the baseline can shift over time and distort your amplitude measurement.
Once the signal is clean and detrended, identify the local peaks and valleys in each cycle, then subtract the valley from the corresponding peak. Averaging these cycle-by-cycle measurements gives you a more reliable peak-to-peak value than simply taking the global maximum minus the global minimum across the entire recording.
On an oscilloscope, you can achieve a similar effect using bandwidth limiting or averaging mode to smooth out noise before reading the peak-to-peak value.
Why Peak-to-Peak Matters in Practice
Peak-to-peak is the measurement of choice whenever you care about the full range of a signal’s swing. Power supply designers use it to quantify ripple voltage, the small AC fluctuation sitting on top of a DC output. A switching power supply might be rated for 50mV ripple Vpp, meaning the output wobbles by no more than 50 millivolts total from its highest to lowest point. RMS would understate this because it averages the fluctuation, but the peaks are what can cause problems in sensitive circuits.
Audio engineers use peak-to-peak to ensure a signal won’t clip when it hits an amplifier’s voltage rails. If your amplifier can swing ±12V, that’s 24Vpp of headroom, and any input signal that would exceed that after amplification will distort. Knowing the peak-to-peak value lets you set gain stages correctly.
In vibration analysis and sensor work, peak-to-peak captures the total displacement or acceleration range of a mechanical system. RMS smooths out the extremes by design, which makes it useful for long-term monitoring but unsuitable for understanding the actual maximum stress a component experiences. When you need to know the worst-case excursion, peak-to-peak is the right number.
Quick Reference for Common Conversions
If you know one measurement of a pure sine wave and need another:
- Have Vpp, need Vp: Multiply by 0.5
- Have Vpp, need Vrms: Multiply by 0.3536 (or divide by 2√2)
- Have Vrms, need Vpp: Multiply by 2.828 (or multiply by 2√2)
- Have Vp, need Vpp: Multiply by 2
For non-sinusoidal waveforms, these shortcuts don’t apply. You’ll need the specific conversion factor for your waveform shape, or you’ll need to measure peak-to-peak directly from the signal itself.

