Camera Heart Rate

Measure your pulse with just your phone — no wearable. Cover the rear camera and flash with a fingertip and watch your heartbeat appear in real time. A live taste of how ONDA reads your body.

Camera heart rate tool — measure your pulse with your phone camera using contact photoplethysmography, from ONDA Life

⚠ Rough, educational estimate — not a medical device and not a wearable’s accuracy. Works best on a phone (rear camera + flash). Everything is processed on your device; no video is recorded or uploaded.

  1. 1. Use a phone. Tap start and allow camera access.
  2. 2. Gently cover the rear camera + flash with your fingertip.
  3. 3. Hold still for ~30 seconds while we read your pulse.

Educational estimate, not medical advice. Smartphone-camera heart rate varies with device, lighting, finger pressure and stillness, so use it as a ballpark and a demo — not for any health decision. Heart rate only (not HRV, which a camera can’t reliably capture). Camera frames are analysed live on your device and never stored or sent.

This is the demo. The app is the real thing.

A 30-second camera reading is a taste. ONDA Life reads your heart rate and HRV continuously and turns them into a calm, trend-based picture of recovery — the accuracy a camera can’t give.

Download ONDA Life on the App Store →

Sources & methodology

Your fingertip, lit by the camera flash, changes colour very slightly with every heartbeat as blood pulses through it. The camera sees that rhythmic change; the tool averages the red channel of the image frame by frame, filters it, and finds the dominant beat frequency to estimate your heart rate — the same contact-PPG principle behind a clinical pulse oximeter (Allen 2007). Contact fingertip readings are the more reliable smartphone method, but accuracy still varies widely with device, lighting, pressure and stillness (Coppetti 2017), so treat the number as a rough, educational estimate — not a medical device and not the accuracy of a chest strap or a validated wearable. We estimate heart rate only, not HRV, because beat-to-beat variability needs a precision a phone camera can’t dependably deliver. Everything is processed live on your device; no image or video is ever recorded or uploaded.

  1. [1] Allen J (2007). Photoplethysmography and its application in clinical physiological measurement. Physiological Measurement, 28(3):R1–R39.

    Foundational review of PPG — the optical blood-volume signal this tool reads from your fingertip.

  2. [2] Coppetti T, Brauchlin A, Müggler S, et al. (2017). Accuracy of smartphone apps for heart rate measurement. European Journal of Preventive Cardiology, 24(12):1287–1293.

    Found contact (fingertip-on-camera) PPG more accurate than non-contact, but with large variability — why this is an estimate, not a measurement.

Common questions

How does measuring heart rate with a phone camera work?

It uses contact photoplethysmography (PPG). When you cover the rear camera and flash with your fingertip, the light shines through your skin and the camera detects the tiny colour change as blood pulses with each heartbeat. The tool tracks that rhythm over ~30 seconds and calculates your beats per minute — the same optical principle a pulse oximeter uses (Allen 2007).

How accurate is it?

It’s a rough estimate, not a medical measurement. Studies show contact fingertip-camera readings are the more accurate smartphone method, but accuracy varies a lot with device, lighting, finger pressure and how still you hold (Coppetti 2017). Use it for a ballpark and a fun demo of your own pulse — not for any medical decision. A chest strap or validated wearable is far more reliable.

Why does it only measure heart rate, not HRV?

Heart-rate variability needs the precise timing gap between individual beats, and a phone camera’s frame rate and noise can’t capture that dependably — small timing errors that don’t affect average heart rate wreck the beat-to-beat math. Rather than show a noisy, misleading HRV number, we keep it to heart rate, which the camera can estimate reasonably.

Is my camera footage private?

Yes. All the processing happens in your browser, on your device, in real time. No image or video is recorded, saved or uploaded anywhere — the camera frames are analysed for the colour signal and immediately discarded. When you finish, the camera turns off.

It won’t read / says weak signal — what helps?

Use a phone (the rear camera and flash are key). Cover the camera lens and the flash fully but gently with the pad of your fingertip, keep your hand still, and make sure the flash turns on. Too much pressure cuts off blood flow; too little lets in stray light. If your browser blocks the flash, try in good ambient light. Desktop webcams generally won’t work well.