ChatPPG Editorial

PPG vs ECG Accuracy Comparison: Heart Rate, HRV, and Arrhythmia Detection Data

PPG vs ECG accuracy compared for heart rate, HRV metrics, arrhythmia detection, and respiratory rate with published validation data and comparison tables.

ChatPPG Research Team
Published
11 min read
  • Arrhythmia & ECG
PPG vs ECG Accuracy Comparison: Heart Rate, HRV, and Arrhythmia Detection Data
Editorial illustration · Devices and signals are conceptual. Where shown, violet optical paths represent invisible infrared in false color.

For resting heart rate and short-term HRV metrics like RMSSD, wrist PPG can match ECG within clinically acceptable limits, typically within 2-5 BPM for heart rate and within 5-10% for RMSSD under controlled conditions. For arrhythmia detection, specifically atrial fibrillation, algorithm-driven PPG has reached sensitivity of 98% and specificity of about 90% against ECG in controlled validation, with lower performance in ambulatory use. However, PPG cannot replace ECG for diagnosing specific rhythm disorders, ischemia, conduction abnormalities, or precise P-wave morphology. The accuracy gap between PPG and ECG grows substantially during exercise, in the presence of motion artifacts, and in patients with irregular rhythms. This page presents published validation numbers side by side for each measurement domain.

Heart Rate Accuracy: PPG vs ECG

Heart rate is where PPG performs best relative to ECG. Both methods count cardiac cycles, though PPG measures the mechanical pulse while ECG measures electrical activation. The difference between R-R intervals from ECG and pulse-pulse intervals from PPG is typically small at rest.

Resting Heart Rate

At rest, wrist PPG consistently achieves mean absolute errors (MAE) below 3 BPM against simultaneous ECG in validation studies. Finger and earlobe PPG typically perform better, with MAE under 1.5 BPM.

For most clinical applications involving resting heart rate screening, the agreement is good enough to substitute PPG for ECG. The IEEE standard for wearable heart rate monitors (IEEE 80601-2-61) requires MAE below 5 BPM, and most modern devices comfortably meet this.

Heart Rate During Exercise

During exercise, PPG accuracy degrades because motion artifacts contaminate the optical signal. Wrist PPG is particularly affected because wrist tendons and muscles generate substantial mechanical noise at frequencies that overlap with cardiac frequencies.

Scroll horizontally if needed

Device / Method Agreement vs reference Activity Source
Seven wrist devices (Apple Watch lowest error) 6 of 7 devices had median HR error below 5% during cycling; error highest during walking Sitting, walking, running, cycling Shcherbina et al., 2017 (doi:10.3390/jpm7020003)
Six wrist/arm PPG monitors Mean absolute percentage error 3.3% (TomTom Runner Cardio) to 6.2% (Fitbit Charge HR) vs chest strap Treadmill walking and running Stahl et al., 2016 (doi:10.1136/bmjsem-2015-000106)
Polar H7 ECG chest strap Lin's concordance rc = 0.996 vs ECG Treadmill, cycling, elliptical Gillinov et al., 2017 (doi:10.1249/MSS.0000000000001284)
Apple Watch (wrist PPG) rc = 0.92 vs ECG Treadmill, cycling, elliptical Gillinov et al., 2017
Fitbit Blaze (wrist PPG) rc = 0.67 vs ECG Treadmill, cycling, elliptical Gillinov et al., 2017

Errors that are small at rest grow during exercise, which matters if you are using heart rate to guide training intensity zones, typically 5-10 BPM wide. Device and activity make a large difference: in Gillinov et al., the ECG chest strap agreed far better than any optical monitor, and optical accuracy varied with exercise type.

For more detail on what drives wrist PPG errors during movement, see our PPG heart rate accuracy analysis.

HRV Accuracy: PPG vs ECG

HRV analysis is where the PPG vs ECG comparison becomes more complicated. HRV metrics are calculated from the timing of individual beats, so any error in beat detection or timing shifts the resulting metrics. The pulse arrival time delay (the time between ECG R-peak and PPG pulse peak, typically 200-400 ms) introduces a systematic bias that affects some HRV metrics more than others.

Time-Domain HRV Metrics

RMSSD (root mean square of successive differences) is a widely used short-term HRV index. Because it measures differences between consecutive intervals rather than absolute timing, the constant portion of pulse arrival time cancels out. What matters is whether that delay is stable beat-to-beat. At rest in healthy subjects, it is reasonably stable.

Scroll horizontally if needed

HRV Metric PPG vs ECG Agreement Conditions Source
RR vs PP intervals Median correlation 0.97 5-min rest, fingertip PPG, 10 healthy subjects Selvaraj et al., 2008 (doi:10.1080/03091900701781317)
Time-domain and Poincaré HRV No significant differences from ECG 5-min rest, fingertip PPG Selvaraj et al., 2008
RR intervals (Apple Watch) Reliability and agreement >0.9 vs Polar H7 Relax and mild mental stress, 20 healthy subjects Hernando et al., 2018 (doi:10.3390/s18082619)
Time-domain HRV (Apple Watch) Not significantly affected by gaps in the RR series Relax and mild mental stress Hernando et al., 2018

Interval-level agreement is high at rest because the pulse arrival time offset is stable from beat to beat, and time-domain metrics such as RMSSD and SDNN follow. The pNN50 metric is more fragile because it counts intervals exceeding a 50 ms threshold, making it sensitive to small absolute timing errors.

Frequency-Domain HRV Metrics

LF (0.04-0.15 Hz) and HF (0.15-0.40 Hz) power are calculated from the power spectral density of the RR interval series. These are more sensitive to signal artifacts and noise than time-domain metrics.

Scroll horizontally if needed

HRV Metric PPG vs ECG Agreement Conditions Source
Frequency-domain HRV (fingertip PPG) No significant differences from ECG 5-min rest Selvaraj et al., 2008
LF and HF power (Apple Watch) Significantly lower than reference, caused by gaps in the RR series (on average 5 gaps per recording, 6.5 s each) Relax and mild mental stress Hernando et al., 2018
PRV vs HRV (review) Sufficient at rest, short-term variability somewhat overestimated; agreement impaired by physical activity and some mental stressors Studies across technologies Schäfer & Vagedes, 2013 (doi:10.1016/j.ijcard.2012.03.119)

Frequency-domain metrics are more fragile. LF/HF requires accurate separation of two closely spaced frequency bands, and any interpolation artifacts or missed beats from PPG shift power between them, as the gaps in the Apple Watch RR series did in Hernando et al. Agreement also worsens during physical activity, as the Schäfer & Vagedes review notes.

HRV During Physical Activity

HRV from PPG during exercise is substantially less reliable. Beat detection errors increase, and the pulse-to-pulse interval variability from non-cardiac sources (motion-induced changes in blood pressure and peripheral vascular tone) adds noise that does not correspond to cardiac autonomic variation.

Most published validation studies recommend against using wrist PPG for HRV measurement during or immediately after vigorous exercise. A 5-10 minute recovery period after exercise returns agreement to near-resting levels.

For a deep look at how motion artifacts specifically corrupt PPG-derived HRV, see our PPG HRV motion artifact accuracy analysis.

Arrhythmia Detection: PPG vs ECG

Arrhythmia detection is where the comparison shifts most sharply against PPG. ECG directly observes electrical waveform morphology, which is essential for classifying most arrhythmias. PPG sees only the mechanical output of those electrical events. However, one arrhythmia stands out as well-suited to PPG detection: atrial fibrillation.

Atrial Fibrillation Detection

AFib causes a chaotic, irregularly irregular pulse rhythm. This irregularity is visible in PPG-derived pulse interval sequences, even without seeing the underlying P-wave absence or fibrillatory baseline. Multiple algorithms have been validated for PPG-based AFib detection.

Scroll horizontally if needed

Study Device Sensitivity Specificity Population
Tison et al., 2018 (doi:10.1001/jamacardio.2018.0136) Apple Watch PPG + deep neural network 98.0% 90.2% 51 cardioversion patients (12-lead ECG reference)
Tison et al., 2018 Same, ambulatory exploratory validation 67.7% 67.6% Self-reported persistent AF as reference
Bumgarner et al., 2018 (doi:10.1016/j.jacc.2018.03.003) AliveCor KardiaBand (single-lead ECG, not PPG) 93% 84% 100 cardioversion patients
Guo et al., 2019 (doi:10.1016/j.jacc.2019.08.019) Huawei/Honor PPG wristbands and watches PPV 91.6% n/a 187,912 people monitored
Perez et al., 2019 (doi:10.1056/NEJMoa1901183) Apple Heart Study PPV 0.84 n/a 419,297 participants

Sensitivity in controlled settings is high (98.0% in Tison et al.'s cardioversion cohort), but the same algorithm reached only 67.7% sensitivity and 67.6% specificity in ambulatory users. In the Apple Heart Study, the positive predictive value of an irregular pulse notification was 0.84 for AF on a simultaneous ECG patch, reflecting the challenge of population screening. A positive PPG screen still requires ECG confirmation before clinical action.

For a thorough breakdown of PPG-based AFib screening performance and limitations, see our PPG atrial fibrillation screening guide.

Other Arrhythmias

For arrhythmias beyond AFib, PPG performance drops substantially and no validated screening applications exist for routine wearable use.

Scroll horizontally if needed

Arrhythmia PPG Capability Why PPG Falls Short
Atrial flutter Limited, unreliable Regular R-R intervals overlap with sinus rhythm
PVCs (isolated) Can detect irregular beats Cannot distinguish PAC vs PVC vs artifact
SVT Detects elevated heart rate Cannot identify P-wave relationship to QRS
Heart block (2nd/3rd degree) Detects bradycardia Cannot see AV conduction delay directly
Bundle branch block Not detectable Requires QRS morphology from ECG leads
ST elevation (ischemia) Not detectable Requires ST segment analysis from ECG
Ventricular tachycardia May detect fast rate Cannot assess for pulseless VT vs VF

For any rhythm disorder beyond AFib, ECG remains mandatory for diagnosis. PPG can flag that something may be abnormal (unusual rate or rhythm irregularity), but it cannot characterize what that abnormality is.

Respiratory Rate Accuracy: PPG vs ECG

Both PPG and ECG can be used to estimate respiratory rate through respiratory-induced amplitude modulation, frequency modulation, and baseline wander. Neither is a direct measurement of breathing, but both can extract respiratory rate without requiring dedicated respiratory hardware.

Scroll horizontally if needed

Method Agreement vs reference (breaths/min) Conditions Source
Best ECG algorithm Bias 0.0, 95% limits of agreement -4.7 to 4.7 Healthy participants, nasal-oral pressure reference Charlton et al., 2016 (doi:10.1088/0967-3334/37/4/610)
Best PPG algorithm Bias 1.0, 95% limits of agreement -5.1 to 7.2 Same Charlton et al., 2016
Impedance pneumography Bias -0.2, 95% limits of agreement -5.6 to 5.2 Same Charlton et al., 2016
Finger PPG breath detection (automated) 11.1% false-positive and 3.7% false-negative breaths vs thoracic impedance 16 postoperative patients Nilsson et al., 2000 (doi:10.1023/A:1011424732717)

At rest, the best ECG- and PPG-derived algorithms approach the agreement of impedance pneumography, the clinical standard, though Charlton et al. found that algorithms generally performed better on ECG than on PPG. Both deteriorate during rapid breathing or in the presence of motion. Neither replaces dedicated spirometry or chest expansion sensors for clinical respiratory monitoring.

The reference standard for respiratory rate varies by study (thoracic impedance, nasal thermistor, capnography), which makes direct numeric comparison across studies less clean than for heart rate.

Summary Table: PPG vs ECG Across Measurement Domains

Scroll horizontally if needed

Measurement PPG Accuracy vs ECG Clinical Substitution? Key Limitation
Resting heart rate MAE 1-3 BPM Yes, for screening Degrades with motion
Exercise heart rate Device- and activity-dependent Partial Motion artifacts, high HR
RMSSD (resting) High agreement Yes, for wellness HRV Not for clinical HRV
SDNN (resting) High agreement Yes, for wellness HRV Not for clinical HRV
LF/HF ratio Less reliable (sensitive to gaps and missed beats) No PAT variability, noise
AFib detection Sensitivity up to 98% (controlled settings) Screening only ECG needed for confirmation
Other arrhythmias Poor No No waveform morphology
Respiratory rate Best PPG algorithm 95% LoA -5.1 to 7.2 bpm Monitoring only Not for clinical diagnosis
Ischemia (ST changes) Not detectable No Requires ECG
P-wave morphology Not detectable No Requires ECG

Key Papers and Validation Sources

The accuracy data above draws from published validation literature. Two foundational papers are worth reading directly:

Schäfer A, Vagedes J. "How accurate is pulse rate variability as an estimate of heart rate variability? A review on studies comparing photoplethysmographic technology with an electrocardiograph." International Journal of Cardiology, 2013. https://doi.org/10.1016/j.ijcard.2012.03.119

Tison GH, et al. "Passive Detection of Atrial Fibrillation Using a Commercially Available Smartwatch." JAMA Cardiology, 3(5), 409-416, 2018. https://doi.org/10.1001/jamacardio.2018.0136

For the broader comparison of PPG and ECG as signal types, including waveform anatomy and timing relationships, see our PPG vs ECG comprehensive guide.

FAQ

Is PPG as accurate as ECG for measuring heart rate?

At rest, yes in practical terms. Modern wrist PPG devices achieve mean absolute errors of 1-3 BPM against simultaneous ECG, which is within the IEEE standard of 5 BPM for wearable heart rate monitors. During exercise, the gap grows and becomes device- and activity-dependent because of motion artifacts, which matters more if you are trying to stay within narrow training zones.

Can PPG be used for HRV analysis instead of ECG?

For wellness HRV at rest (RMSSD, SDNN from 5-minute recordings), PPG shows strong correlation with ECG references in healthy subjects, with a median RR-to-PP interval correlation of 0.97 in a fingertip PPG study (Selvaraj et al., 2008) and agreement above 0.9 for Apple Watch RR intervals (Hernando et al., 2018). For clinical HRV in patients with arrhythmias or during activity, PPG is not reliable enough. The pulse arrival time variability adds noise that does not represent cardiac autonomic variation.

What is the sensitivity of PPG for detecting atrial fibrillation?

In controlled validation, a smartwatch PPG algorithm detected AF with 98.0% sensitivity and 90.2% specificity against 12-lead ECG, but only 67.7% sensitivity and 67.6% specificity in ambulatory users (Tison et al., 2018). The Apple Heart Study found a 0.84 positive predictive value for an irregular pulse notification in a population screening context, meaning about 16% of such alerts were not confirmed as AF on a simultaneous ECG patch. Any positive PPG-based AFib alert requires ECG confirmation.

Why can PPG detect atrial fibrillation but not other arrhythmias?

AFib produces a characteristic irregularly irregular pulse rhythm that is detectable in the PPG waveform's inter-beat interval sequence without needing to see the electrical waveform. Other arrhythmias (flutter, SVT, heart block, bundle branch block) are diagnosed based on P-wave shape, QRS morphology, or specific interval measurements that require the ECG electrical signal. PPG simply does not carry that information.

How does PPG accuracy for HRV change with exercise?

HRV accuracy from PPG degrades significantly during exercise. Frequency-domain metrics like LF/HF ratio show the steepest decline. Time-domain metrics like RMSSD are more resilient but still show increased error during movement. Most researchers recommend a 5-10 minute quiet recovery period before PPG HRV measurements intended for comparison with resting ECG references.

Does PPG measure the same intervals as ECG for HRV?

No. ECG measures R-R intervals between consecutive QRS complexes. PPG measures pulse-to-pulse intervals (PPI) between consecutive pulse peaks. The difference is the pulse arrival time (PAT), which is typically 200-400 ms. Because PAT is roughly constant beat-to-beat at rest, the variability in PPI is close to the variability in RR. But PAT fluctuates with blood pressure changes, sympathetic tone, and movement, adding a source of HRV-like variance to PPG that has no cardiac autonomic origin.

What measurement can ECG do that PPG cannot?

ECG can measure ST segment changes (ischemia), P-wave morphology (atrial abnormalities, AFib classification, flutter), QRS duration and morphology (bundle branch blocks, ventricular hypertrophy), QT interval (drug safety, channelopathies), and precise AV conduction timing (heart block). None of these require an optical signal. They are all about the electrical sequence within the heart, which PPG does not observe at all.

Core guide: What Is RMSSD?

Related articles

Devices in this article

Research records with the datasets, papers and published validation results for each device.