Phone sensor
Measure HRV with your camera
Rear camera + flash · fingertip pulse recording · 60 seconds
Sit still and cover both the rear camera lens and flash with the pad of your fingertip. The camera records tiny brightness changes from blood flow, then estimates RMSSD from pulse-to-pulse timing. Use an HTTPS website in Chrome on your phone.
Ready. Warm your hands if cold, rest your hand and phone on a table, then start.
Recovery signal / personal baseline
Know your pattern.
Not someone else's number.
HRV is most useful when measured under the same conditions and compared with your own history. Log a reading or import your wearable data to get started.
HRV trend
Values are shown by measurement time.
Log a reading
Keep timing, posture and measurement conditions consistent.
How to use your signal
Make comparisons that hold up.
Reading history
Most recent first. Values preserve the metric recorded.
Import wearable data
JSON or CSV file
Choose an export from your wearable or a file generated by this app. JSON records are auto-detected where possible. For CSV, map the date and HRV columns after selecting the file.
Date and HRV is usually detected automatically. If a file contains several numeric metrics, select the actual HRV column yourself.Backup & portability
Keep a copy before changing phones or browsers.
Your entries are stored in this browser's local storage. The webpage can be hosted on a server, but it does not upload health data to that server. Export JSON for a full backup or CSV for analysis.