Dataset collection

ECG datasets with synchronized PPG

Public ECG datasets that also record PPG, accelerometry or other wearable signals. Compare subjects, sampling, reference labels and licence in one table.

These datasets record an electrocardiogram alongside at least one other physiological channel, most often PPG. Paired ECG makes them the usual choice for validating PPG heart rate, inter-beat intervals, HRV and arrhythmia detection, because R-peaks give a beat-level reference.

ChatPPG lists 117 datasets in this collection. Of the 93 that report participant counts, the median is 45 subjects and the largest has 160,000. The most common recorded signals are PPG (80), accelerometry (41), respiration (39) and EDA (17). Typical research tasks: atrial fibrillation (26), cuffless blood pressure (25), heart rate estimation (24) and SpO2 (15). 76 provide raw waveforms and 47 state a licence.

Filter datasets

117 datasets, ranked by subjects, licence, PPG coverage and recency

PulseDB v2.0
Signals: ppg, ecg, abp
PPG Site: finger
Subjects: 5361
License: Split by folder: PulseDB_MIMIC files under ODbL 1.0 (contents under DbCL 1.0); PulseDB_Vital files and the subset/Info files under CC BY-NC-SA 4.0
VitalDB
Signals: ppg, ecg, resp, abp, co2
PPG Site: finger
Subjects: 6388
License: CC BY 4.0 (PhysioNet release)
MCD-rPPG
Signals: video, ppg, ecg
Subjects: 600
License: CC BY 4.0
Lightweight BP Estimation (Yongjian Li)
Signals: ppg, ecg, abp
Subjects: 300
License: CC BY 4.0
Yunnan dual-wavelength PPG + ECG + pressure pulse wave (102 subj, 1000 Hz)
Signals: ppg, ecg, pressure
Subjects: 102
License: CC BY 4.0
ECSMP
Signals: ppg, ecg, accel, skin-temp, eda, eeg
PPG Site: wrist
Subjects: 89
License: CC BY 4.0
MGMCET-FMCI-PBF
Signals: ecg, ppg
PPG Site: finger
Subjects: 73
License: CC BY 4.0
MIMIC3-AF-Bashar
Signals: ppg, ecg, resp, abp
PPG Site: finger
Subjects: 70
License: CC BY 4.0
Brno University of Technology Smartphone PPG Database (BUT PPG)
Signals: ppg, ecg
PPG Site: face-camera, finger
Subjects: 50
License: CC BY 4.0
MBB-AVR
Signals: eeg, ecg, ppg, eda, resp, eye-tracking
Subjects: 47
License: CC BY 4.0
PhysDrive
Signals: video, nir, mmwave, ecg, ppg, resp
Subjects: 48
License: Academic-only; commercial use banned; code MIT; raw data under DSA
Bed-Based BCG (Carlson, K-State)
Signals: bcg, ecg, ppg, resp, bp-continuous
PPG Site: finger
Subjects: 40
License: CC BY 4.0
HEART-Watch
Signals: ppg, ecg, accel
Subjects: 40
License: CC BY 4.0
CardioWave-Portable
Signals: ppg, ecg
Subjects: 979
License: Not stated
Chapman–Shaoxing–Ningbo 12-lead ECG arrhythmia database (PhysioNet)
Signals: ecg
Subjects: 45152
License: Creative Commons Attribution 4.0 International (CC BY 4.0)
EarSet
Signals: ppg, ecg, accel, gyro, resp
PPG Site: ear
Subjects: 30
License: CC BY 4.0
MESA Sleep
Signals: psg, ppg, ecg, eeg, resp, accel
Subjects: 2237
License: Not stated
MIMIC-BP
Signals: ppg, abp, ecg, resp
PPG Site: finger
Subjects: 1524
License: Open Data Commons Open Database License v1.0.
MIMIC-III-Ext-PPG
Signals: ppg, ecg, resp, abp
PPG Site: finger
Subjects: 6189
License: PhysioNet Credentialed Health Data License 1.5.0
MISSION1BP-GMU-KIME
Signals: ppg, ecg, accel
Subjects: 1000
License: Not stated
STAGES
Signals: psg, eeg, ecg, resp, spo2, ppg, accel
Subjects: 1500
License: NSRR Data Access and Use Agreement
UQVitalSigns
Signals: ppg, ecg, resp, spo2, co2, bp
Subjects: 32
License: CC BY-NC 3.0
WF-PPG
Signals: ppg, ecg, spo2, contact-pressure
PPG Site: finger, wrist
Subjects: 27
License: CC BY 4.0
MFD
Signals: eeg, ecg, eog, ppg, bcg
Subjects: 19
License: CC BY 4.0
Mayo LBNP hypovolemia: non-invasive biomarkers during lower body negative pressure
Signals: ppg, ecg, bp, bioimpedance
Subjects: 16
License: CC BY 4.0
WildPPG
Signals: ppg, ecg, accel, skin-temp, baro
PPG Site: ankle, chest, forehead, wrist
Subjects: 16
License: Data: CC BY-NC-SA 4.0. Code: GPL-3.0
IEEE Signal Processing Cup 2015 (TROIKA)
Signals: ppg, accel, ecg
Subjects: 12
License: CC BY 4.0
HeartBEAT
Signals: psg, ppg, ecg, resp, spo2, accel
Subjects: 318
License: NSRR Data Access and Use Agreement
TILES-2018
Signals: ppg, imu, ecg
Subjects: 212
License: Not stated
DOSE-I
Signals: ppg, ecg, eeg, resp, spo2, hr
Subjects: 171
License: Not stated
MIMIC-IV Waveform Database (PhysioNet preview)
Signals: ppg, ecg, resp, abp
Subjects: 198
License: Open Data Commons Open Database License v1.0 (ODbL 1.0)
Treadmill fatigue
Signals: ecg, ppg, eda, hr
Subjects: 6
License: CC BY 4.0
Pulsewatch
Signals: ppg, ecg, accel
PPG Site: wrist
Subjects: 106
License: Not stated
Radboud PTT PPG+BP (Mol 2020)
Signals: ppg, ecg, bp-continuous, tpr, nirs, spo2, resp
PPG Site: finger, wrist
Subjects: 86
License: Not stated
Auricle
Signals: ppg, ecg, accel, audio, bp-continuous, resp
PPG Site: finger, ear
Subjects: 70
License: Not stated
CLAS
Signals: ppg, ecg, accel, eda
Subjects: 62
License: Not stated
BIDMC PPG and Respiration (Pimentel 2016 / PhysioNet)
Signals: ppg, ecg, resp, spo2
Subjects: 53
License: ODC-By 1.0
HealthRing RingDatasetV2.1
Signals: ppg, accel, ecg, resp
PPG Site: finger, ring
Subjects: 54
License: Not stated
Long-term ECG + wrist PPG with annotated AF episodes (Bacevičius 2024, Zenodo)
Signals: ppg, ecg, accel
PPG Site: wrist
Subjects: 45
License: Other (Non-Commercial)
SONATA
Signals: ppg, ecg, skin-temp, eda, resp
Subjects: 50
License: Not stated
VerBIO
Signals: ppg, eda, accel, skin-temp, ecg
Subjects: 49
License: Not stated
Long-term ECG and wrist PPG with annotated AF episodes (AFPPGECG)
Signals: ppg, ecg, accel
PPG Site: wrist
Subjects: 39
License: Zenodo lists the licence as Other (Non-Commercial)
AI-READI
Signals: hr, spo2, accel, cgm, ecg
Subjects: 2280
License: Not stated
AQUASET
Signals: ppg, ecg, accel, skin-temp, eda, eeg, ibi
PPG Site: wrist
Subjects: 30
License: Not stated
Barocontrol in healthy subjects (Mol/van Wezel, Radboud)
Signals: ppg, ecg, bp-continuous
PPG Site: finger, wrist
Subjects: 34
License: Not stated
EchoNext-Mini
Signals: ecg
Subjects: 36286
License: PhysioNet Restricted Health Data License 1.5.0
ITB synchronized radar + RGB camera + wrist PPG/IMU cardiorespiratory dataset (IEEE DataPort, 2025)
Signals: radar, video-derived-rppg, ppg, imu, ecg, resp
Subjects: 31
License: Not stated
K-EmoCon
Signals: ppg, accel, eda, skin-temp, ecg, eeg, hr
Subjects: 32
License: Restricted access (request on Zenodo); no license listed

Showing 1–50 of 117 datasets