# whatsmypulse > Free heart rate tools that run in the browser: a camera pulse reader (fingertip over the phone camera), a tap-along pulse counter, heart rate zone / target / maximum heart rate calculators and a resting heart rate reference by age and sex. General wellness information only, not medical advice. Measurements run on the visitor's device; nothing is uploaded. Every figure links to its source (journal articles, NCHS/NHANES survey tables, AHA, ACSM, MedlinePlus). ## Pages - [Check Heart Rate With Your Phone Camera (Free, No App)](https://whatsmypulse.com/camera-heart-rate/): Measure your pulse with your phone’s rear camera in about 25 seconds. Runs in your browser, video never leaves your phone, and no number is shown when the signal isn’t clean. - [Tap Pulse Counter: Find Your Heart Rate by Tapping](https://whatsmypulse.com/tap-pulse/): Feel your pulse and tap along to get your heart rate in beats per minute. Drops double taps and missed beats, includes a 15/30/60-second counting timer, works on any device. - [Heart Rate Zone Calculator (5 Zones, Karvonen or % Max)](https://whatsmypulse.com/heart-rate-zones/): Calculate your five heart rate training zones from your age and resting heart rate. Compares Tanaka, 220 − age, Gellish, Nes and Gulati side by side, with sources for every number. - [Resting Heart Rate by Age and Sex (US Percentiles)](https://whatsmypulse.com/resting-heart-rate/): See where your resting heart rate sits among people of your age and sex, from NHANES data on 35,000+ people. Includes AHA and MedlinePlus ranges and how to measure resting heart rate. - [Target Heart Rate Calculator by Age (AHA and ACSM)](https://whatsmypulse.com/target-heart-rate/): Find your target heart rate for moderate and vigorous exercise. Compares AHA (50–70% / 70–85%) and ACSM ranges, with an optional resting heart rate for the reserve method. - [Karvonen Formula Calculator (Heart Rate Reserve)](https://whatsmypulse.com/karvonen-formula/): Work out your training heart rate with the Karvonen formula: resting + (max − resting) × intensity. Step-by-step arithmetic with your own numbers, ACSM intensity bands and sources. - [Max Heart Rate Calculator: 220 − Age vs Newer Formulas](https://whatsmypulse.com/max-heart-rate/): Estimate your maximum heart rate with 220 − age, Tanaka, Gellish, Nes and Gulati side by side. See how far apart they are at your age and why every estimate carries about ±10 bpm. - [Zone 2 Heart Rate Calculator (and What Zone 2 Means)](https://whatsmypulse.com/zone-2-heart-rate/): Calculate your zone 2 heart rate from age and resting heart rate, compare equations and methods, and see what the 2025 research review concluded about zone 2 training. - [Target Heart Rate for Walking (Brisk Walking Calculator)](https://whatsmypulse.com/walking-heart-rate/): What heart rate to aim for on a brisk walk, by age. Brisk walking is moderate exercise: see AHA and ACSM moderate ranges, the talk test and weekly walking guidelines, with sources. - [Normal Heart Rate by Age: Children and Adults Chart](https://whatsmypulse.com/heart-rate-by-age/): Normal resting heart rate by age from birth to old age: Lancet centiles for children, U.S. NHANES percentiles by sex, and MedlinePlus ranges, side by side with sources. - [Sources and Methods](https://whatsmypulse.com/sources/): Every study, survey and guideline behind the numbers on whatsmypulse, with links and check dates, plus how the camera reader is tested. - [Free Heart Rate Zones and Resting Heart Rate API](https://whatsmypulse.com/developers/): A free JSON API for heart rate zones, maximum heart rate equations and NHANES resting heart rate percentiles. No key needed, CORS enabled, OpenAPI description included. - [About](https://whatsmypulse.com/about/): whatsmypulse is an independent, ad-free site for checking your heart rate in the browser and understanding it with sourced reference data. - [Contact](https://whatsmypulse.com/contact/): How to reach whatsmypulse with bug reports, corrections and API questions. - [Privacy Policy](https://whatsmypulse.com/privacy/): whatsmypulse measures in your browser: camera frames and readings never leave your device, nothing is stored unless you save it locally, and there are no ads or trackers. - [Consumer Health Data Privacy Policy](https://whatsmypulse.com/health-data-privacy/): whatsmypulse collects no consumer health data: heart rate readings and camera frames are processed only in your browser. - [Terms of Use](https://whatsmypulse.com/terms/): Terms for using whatsmypulse: general wellness information, not a medical device; free tools and API offered as is. ## JSON API (free, no key, CORS, 60 requests/minute per IP) - GET https://whatsmypulse.com/api/zones?age=40&rest=60 — five heart rate zones; optional rest (Karvonen), max (measured), formula (tanaka, fox, gellish, nes, gulati) - GET https://whatsmypulse.com/api/max-heart-rate?age=40 — every maximum heart rate equation for an age - GET https://whatsmypulse.com/api/resting?age=45&sex=female&bpm=68 — NHANES 1999–2008 resting pulse percentiles for the age group and sex, and where a value falls - OpenAPI: https://whatsmypulse.com/openapi.json Contact: hello@whatsmypulse.com