iPhone Screenshots


Camera Heart Rate Variability is the first and only app that lets you record, plot and export time and frequency domain Heart Rate Variability Features - without requiring any heart rate monitor.

Camera HRV uses a technique called photoplethysmography (PPG for short), which consists in detecting changes in blood volume during a cardiac cycle, by illuminating the skin and measuring changes in light absorption. PPG has become quite a popular non-invasive method for extracting physiological measurements such as heart rate and oxygen saturation. However, most applications today focus simply on heart rate or respiration rate.

Camera HRV can assess cardiac autonomic regulation through quantification of sinus rhythm variability. Since HRV aims at quantifying autonomic regulations, it can be used as marker of sympathetic or parasympathetic predominance, and therefore become relevant in many applications. In athletes for example heavy training is responsible for shifting the cardiac autonomic balance toward a predominance of the sympathetic over the parasympathetic drive, and HRV analysis attempts to quantify this shift.

Other applications span from stress monitoring, assessment of pathological conditions and even emotional regulation during financial decision-making.

Main Features:
- extracts, plots, stores and exports heart rate, rr-intervals, time and frequency domain heart rate variability features (AVNN, SDNN, rMSSD, pNN50, LF, HF, LF/HF)
- configurable time window for feature extraction (30 seconds to 5 minutes)
- automatic RR-interval correction
- event annotation
- comparison between up to 3 recordings lets you get a better understanding of autonomic regulation and sympathetic/parasympathetic activity under different contexts in a glance
- data export/storage on iTunes and Dropbox (csv format, exports heart rates, rr intervals, events and computed features). Data export needs to be performed from the history -> recording view, by clicking on the export button (bottom left).
- integration with the Health app (writes Heart Rate and Heart Rate Variability)

Find out more at this link: http://www.marcoaltini.com/2/post/2014/01/heart-rate-variability-using-the-phones-camera.html

The app is optimized for iphones 5 and 6 (all versions). It should also work on iphones 4S (not 4) with iOS 8.0 or later.

What’s New

Version 4.7.6

Improved outlier removal when computing rMSSD

Ratings and Reviews

2.4 out of 5
10 Ratings

10 Ratings

Jussa0026 ,

I want to love it...

I was excited to hear about the accuracy of this app, especially for the cost and ability to use my iPhone to measure HRV. However, no matter what I've tried, the HRV seems very difficult to measure. I tried 12 times and followed the directions provided by the developer on the website and it still won't work. I feel I have wasted my time and money trying to get it to work, which has probably changed my HRV in the morning due to frustration (try as I might not to become annoyed). I think trouble shooting advice should be part of the FAQ - otherwise I have to search a blog not only to figure out how to get an accurate reading but also to learn how to interpret the data. I'm sure the companion tracking app helps with that, but not if the program cannot calculate my HRV.

Practicaljoker ,

One of the better ones

I have used this for several months and tried it on many people. It works well on most but some peoples' fingers do not have strong enough signals to get a good reading. The only change that should be implemented is to increase the time before it starts recording data. The first minute always provides markedly different data than subsequent minutes.

It would be very helpful if the engineer who created this app would create a page that discusses the values and what they mean. I can understand the relative nature of readings - today was higher than yesterday- but that's about it. A Google search does not come up with much help about values either.

Please add some information about results and this could really be helpful to many people.

wcarlson40 ,

It works just fine

I was skeptical to buy after reading the previous reviewers rating. But it actually works quite well. Yes, it takes a little practice and actually requires reading the instructions. But compared to a $150 chest strap monitor, this app is genius. I actually went ahead and then bought the whole package of apps by the developer because I wanted to support a great app!


A.S.M.A. B.V.
6.9 MB

Requires iOS 8.0 or later. Compatible with iPhone 5S, iPhone 6, iPhone 6 Plus, iPhone 6S, iPhone 6S Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XS, iPhone XS Max, iPhone XR, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPad Air, iPad Air Wi‑Fi + Cellular, iPad mini 2, iPad mini 2 Wi‑Fi + Cellular, iPad Air 2, iPad Air 2 Wi‑Fi + Cellular, iPad mini 3, iPad mini 3 Wi‑Fi + Cellular, iPad mini 4, iPad mini 4 Wi‑Fi + Cellular, iPad Pro (12.9‑inch), iPad Pro (12.9‑inch) Wi-Fi + Cellular, iPad Pro (9.7‑inch), iPad Pro (9.7‑inch) Wi‑Fi + Cellular, iPad (5th generation), iPad (5th generation) Wi‑Fi + Cellular, iPad Pro (12.9‑inch) (2nd generation), iPad Pro (12.9‑inch) (2nd generation) Wi‑Fi + Cellular, iPad Pro (10.5‑inch), iPad Pro (10.5‑inch) Wi‑Fi + Cellular, iPad (6th generation), iPad Wi‑Fi + Cellular (6th generation), iPad Pro (11‑inch), iPad Pro (11‑inch) Wi‑Fi + Cellular, iPad Pro (12.9‑inch) (3rd generation), iPad Pro (12.9‑inch) (3rd generation) Wi‑Fi + Cellular, iPad mini (5th generation), iPad mini (5th generation) Wi‑Fi + Cellular, iPad Air (3rd generation), iPad Air (3rd generation) Wi‑Fi + Cellular, iPad (7th generation), iPad (7th generation) Wi‑Fi + Cellular, iPod touch (6th generation), and iPod touch (7th generation).



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like